H3Csmartlink技术原理及配置指导.docx
- 文档编号:10883281
- 上传时间:2023-05-28
- 格式:DOCX
- 页数:46
- 大小:67.36KB
H3Csmartlink技术原理及配置指导.docx
《H3Csmartlink技术原理及配置指导.docx》由会员分享,可在线阅读,更多相关《H3Csmartlink技术原理及配置指导.docx(46页珍藏版)》请在冰点文库上搜索。
H3Csmartlink技术原理及配置指导
1SmartLink配置....................................................................................................................................1-1
1.1SmartLink
简介
.................................................................................................................................
1-1
1.1.1SmartLink
概念介绍...............................................................................................................
1-1
1.1.2SmartLink
运行机制...............................................................................................................
1-2
1.2
配置SmartLink
设备
........................................................................................................................
1-3
1.2.1
配置准备
................................................................................................................................
1-3
1.2.2
配置SmartLink设备.............................................................................................................
1-3
1.2.3SmartLink
设备配置举例........................................................................................................
1-4
1.3
配置相关设备....................................................................................................................................
1-5
1.3.1
配置相关设备.........................................................................................................................
1-5
1.3.2
相关设备配置举例..................................................................................................................
1-5
1.4SmartLink
显示和维护
......................................................................................................................
1-6
1.5SmartLink
典型配置举例..................................................................................................................
1-6
1.5.1
单SmartLink
组配置举例......................................................................................................
1-6
1.5.2
多SmartLink
组负载分担配置举例........................................................................................
1-8
1SmartLink配置
1.1SmartLink简介
如图
1-1
所示,双上行组网是目前常用组网之一。
一般情况下,通过开启
STP
(SpanningTreeProtocol
,生成树协议)来实现网络中的链路冗余备份,但
STP
不
适用于对收敛时间有很高要求的用户(关于
STP
的详细介绍,请参见“接入分册”
中的“
MSTP
配置”)。
SmartLink功能可以满足用户对链路快速收敛的需求,可以实现主备链路的冗余备
份及其快速迁移。
在双上行组网环境下,当主用链路出现故障时,设备自动将流量切
换到备用链路,这样就起到了冗余阻塞和链路备份的作用。
SmartLink的主要特点是:
专用于双上行组网;收敛速度快(达到亚秒级);配置简单,便于用户操作。
1.1.1SmartLink概念介绍
图1-1SmartLink应用场景示意图
DeviceA
Eth1/0/1
Eth1/0/2
Eth1/0/1
Eth1/0/1
DeviceB
Eth1/0/2
Eth1/0/2
DeviceD
Eth1/0/3
Eth1/0/3
Eth1/0/1
Eth1/0/2
DeviceC
Eth1/0/2
Eth1/0/1
DeviceE
1.SmartLink组
SmartLink
组也叫灵活链路组,每个组内只包含两个端口,其中一个为主端口,
另一
个为副端口。
正常情况下,只有一个端口处于转发(
ACTIVE)状态,另一个端口被
阻塞,处于待命(STANDBY)状态。
当处于转发状态的端口出现链路故障时(这里
的链路故障包括端口down,OAM单通等),SmartLink
组会自动将该端口阻塞,
并
将原阻塞的处于待命状态的端口切换到转发状态。
如在图1-1
中,设备DeviceC上的端口Ethernet1/0/1
和端口Ethernet1/0/2组成了
一个Smart
Link组,端口Ethernet1/0/1处于转发状态,而端口
Ethernet1/0/2
处于
待命状态。
设备
DeviceE上的端口Ethernet1/0/1
和端口Ethernet1/0/2组成了另一
个SmartLink
组,端口Ethernet1/0/2处于转发状态,而端口
Ethernet1/0/1处于待
命状态。
2.主端口
主端口又叫Master端口,是SmartLink组的一种端口角色。
当Smart
Link组中的
两个端口都处于up状态时,主端口将优先进入转发状态。
主端口并不一直处于转发
状态,当主端口链路故障,则处于待命状态的副端口将切换为转发状态,
在没有配置
角色抢占的情况下,即使主端口链路恢复正常,也只能处于待命状态,直到下一次链路切换。
如图1-1中,可以配置DeviceC上的端口Ethernet1/0/1
和DeviceE上的端口
Ethernet1/0/2
为主端口。
3.副端口
副端口又叫Slave端口,是SmartLink组的一种端口角色。
当
SmartLink组中的两
个端口都处于
up状态时,副端口保持待命状态。
但是副端口并不一直处于待命状态,
当主端口发生链路故障后,副端口将切换到转发状态。
如图1-1中,可以配置DeviceC上的端口Ethernet1/0/2
和DeviceE上的端口
Ethernet1/0/1
为副端口。
4.Flush报文
当SmartLink组发生链路切换时,原有的转发表项将不适用于新的拓扑网络,需要
网络中的所有设备进行MAC地址转发表项和ARP/ND表项的更新。
这时,Smart
Link组通过发送Flush报文通知其它设备进行MAC地址转发表项和ARP/ND表项的刷新操作。
Flush报文是普通的组播数据报文,会被阻塞的接收端口丢弃。
5.发送控制
VLAN
发送控制VLAN是用于发送
1中DeviceC和DeviceE
Flush报文的
)会在发送控制
VLAN。
当发生链路切换时,设备(如图
VLAN内广播发送Flush报文。
1-
6.接收控制
VLAN
接收控制VLAN是用于接收并处理Flush报文的VLAN。
当发生链路切换时,设备
(如图1-1中DeviceA、DeviceB和DeviceD)接收并处理属于接收控制VLAN
Flush报文,进行MAC地址转发表项和ARP/ND表项的刷新操作。
的
7.保护
VLAN
保护VLAN是SmartLink组控制其转发状态的用户数据
SmartLink组保护不同的VLAN。
端口在保护VLAN
VLAN。
同一端口上不同的上的转发状态由端口在其所属
SmartLink
组内的状态决定。
1.1.2SmartLink运行机制
1.链路备份机制
如图1-1的组网,设备DeviceC中端口Ethernet1/0/1上的链路是主用链路,端口Ethernet1/0/2上的链路是备用链路。
正常情况下,端口Ethernet1/0/1处于转发状态,
端口Ethernet1/0/2
处于待命状态。
当端口
Ethernet1/0/1
的链路出现故障时,端口
Ethernet1/0/1
将自动阻塞并切换到待命状态,
端口Ethernet1/0/2将切换到转发状态。
当端口切换到转发状态时,系统会输出日志信息通知用户。
当SmartLink发生链路切换时,网络中各设备上的
MAC地址转发表项和ARP/ND
表项可能已经不是最新状态,为了保证报文的正确发送,需要提供一种
MAC地址转
发表项和ARP/ND
表项的更新机制。
目前更新机制有以下两种:
自动通过流量刷新
MAC地址转发表项和
ARP/ND
表项。
此方式适用于与不支持
SmartLink功能的设备(包括其他厂商设备)对接的情况,需要有上行流量触
发。
由SmartLink设备从新的链路上发送
Flush报文。
此方式需要上行的设备都能够识
别SmartLink
的Flush报文并进行更新
MAC地址转发表项和
ARP/ND
表项的
处理。
当原主用链路故障恢复时,该端口将维持在阻塞状态,不进行链路状态切换,
从而保
持流量稳定。
只有等下一次链路切换时,该端口才会重新切换为转发状态。
2.角色抢占机制
如图1-1的组网,设备DeviceC中端口Ethernet1/0/1
上的链路是主用链路,端口
Ethernet1/0/2
上的链路是备用链路。
端口
Ethernet1/0/1
的链路出现故障时,端口
Ethernet1/0/1
将自动阻塞并切换到待命状态,端口
Ethernet1/0/2
处于转发状态。
当
端口Ethernet1/0/1
的链路恢复后,如果该
SmartLink组配置允许角色抢占,则端口
Ethernet1/0/2
将自动阻塞并切换到待命状态,
而端口Ethernet1/0/1
主用链路将切换
到转发状态。
3.负载分担机制
在同一个环网中,可能同时存在多个VLAN的数据流量,SmartLink可以实现流量
的负载分担,即不同VLAN的流量沿不同SmartLink组所确定的路径进行转发。
通过把一个端口配置为多个SmartLink组的成员(每个SmartLink组的保护VLAN
不同),且该端口在不同组中的转发状态不同,这样就能实现不同VLAN的数据流量
的转发路径不同,从而达到负载分担的目的。
每个
SmartLink
组的保护
VLAN
是通过引用
MSTP
实例来实现的。
1.2配置SmartLink设备
SmartLink
VLAN发送
设备是指支持SmartLink
Flush报文功能的设备。
如
功能,并且配置了SmartLink组和从指定控制
图1-1中的DeviceC和DeviceE。
1.2.1配置准备
如果打算配置某端口为SmartLink组成员端口(即主端口和副端口),则需先手工关
闭该端口,待SmartLink组配置完成后,再开启该端口,以避免形成环路,导
致广播风暴。
如果打算配置某端口为SmartLink组成员端口,则需关闭该端口的STP功能和RRPP
功能,并确保该端口不是聚合成员端口和业务环回组成员端口。
1.2.2配置SmartLink设备
表1-1配置SmartLink设备操作
进入系统视图
创建SmartLink组,并进入
SmartLink组视图
配置SmartLink组的保护VLAN
命令
system-view
smart-linkgroupgroup-id
protected-vlanreference-instanceinstance-id-list
说明
-
必选
必选
缺省情况下,SmartLink组不保护任何VLAN
配置Smart
Link主端口
配置Smart
在SmartLink组
视图下配置主端口
在以太网端口或二层聚合端口视图下配置主端口
在SmartLink组
视图下配置副端口
portinterface-typeinterface-numbermaster
portsmart-linkgroupgroup-id
master
portinterface-typeinterface-numberslave
二者必选其一
各种视图下的配置效果相同
二者必选其一
Link副端口在以太网端口或二层聚合端口视图下
配置副端口
配置抢占模式
portsmart-linkgroupgroup-idslave
preemptionmoderole
各种视图下的配置效果相同
可选
缺省情况下,没有配置抢占模式
可选
开启发送Flush报文的功能flushenable[control-vlanvlan-id]
缺省情况下,开启发送Flush报文的功能,控制VLAN为VLAN1
protected-vlan命令通过引用MSTP实例的间接方式来配置SmartLink组所保护的VLAN列表。
引用的MSTP实例所映射的VLAN可以通过MSTP的域配置显示命
令displaystpregion-configuration来查看。
关于MSTP实例和VLAN映射关
系的配置内容介绍,请参见“接入分册”中的“MSTP配置”。
不同的SmartLink组需要配置不同的控制VLAN。
用户需要配置保证控制VLAN存在,并且SmartLink组成员端口允许控制VLAN的
报文通过。
不要删除已经配置成控制VLAN的VLAN,否则会影响Flush报文的发送。
当执行端口拷贝命令时,端口上配置的SmartLink组成员信息不会复制到其它端口上。
1.2.3
SmartLink设备配置举例
1.组网需求
配置一个SmartLink组1;
配置保护VLAN为引用实例0~8;
配置Ethernet1/0/1为SmartLink
组的主端口,Ethernet1/0/2
为副端口;
配置在VLAN20内发送Flush报文。
2.配置步骤
[Sysname]vlan20
[Sysname-vlan20]quit
[Sysname]interfaceethernet1/0/1
[Sysname-Ethernet1/0/1]stpdisable
[Sysname-Ethernet1/0/1]portlink-typetrunk
[Sysname-Ethernet1/0/1]porttrunkpermitvlan20
[Sysname-Ethernet1/0/1]quit
[Sysname]interfaceethernet1/0/2
[Sysname-Ethernet1/0/2]stpdisable
[Sysname-Ethernet1/0/2]portlink-typetrunk
[Sysname-Ethernet1/0/2]porttrunkpermitvlan20
[Sysname-Ethernet1/0/2]quit
[Sysname]smart-linkgroup1
[Sysname-smlk-group1]protected-vlanreference-instance0to8
[Sysname-smlk-group1]portethernet1/0/1master
[Sysname-smlk-group1]portethernet1/0/2slave
[Sysname-smlk-group1]flushenablecontrol-vlan20
1.3
配置相关设备
本文所指相关设备是指那些支持
SmartLink
功能,在实际网络应用中为了配合Smart
Link设备,需在本地配置从指定控制
VLAN
接收处理Flush
报文功能的设备。
如
图
1-1中的DeviceA、DeviceB和DeviceD都是相关设备。
但是并不是相关设备的所有端口都要开启从指定控制
VLAN
接收处理Flush报文功
能的,只有那些在从SmartLink设备到其目的设备主备链路上的端口才需作此配置。
图1-1中,在DeviceA、DeviceB
和DeviceD
上标出的端口都处于SmartLink
设
备DeviceC和DeviceE到目的设备DeviceA的主备链路上,所以都需要开启从指定控制VLAN接收处理Flush报文的功能。
1.3.1配置相关设备
表1-2配置相关设备
操作
命令
说明
进入系统视图
system-view
-
进入以太网端口或二层聚合
interface
interface-typeinterface-number
-
端口视图
smart-linkflushenable[control-vlan
必选
开启接收Flush报文的功能
缺省情况下,接收
Flush报文的功
vlan-id-list
]
能处于关闭状态
应在相关设备的所有控制VLAN上都开启接收Flush报文的功能。
如果不配置处理Flush报文的控制VLAN,设备将对接收到的Flush报文不做处理直
接转发。
在相关设备上配置的接收处理Flush报文的控制VLAN和在SmartLink设备上配置
的发送控制VLAN要相同,如果二者不相同,相关设备将对接收到的Flush报文不做处理直接转发。
不要删除已经配置成控制VLAN的VLAN,否则会影响Flush报文的处理。
用户需要配置保证控制VLAN存在,并且开启接收Flush报文功能的端口允许控制VLAN的报文通过。
1.3.2相关设备配置举例
1.组网需求
配置端口Ethernet1/0/1接收控制VLAN为VLAN20的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- H3Csmartlink 技术 原理 配置 指导