双上行组网量身定做:Smart-Link
H3C配置手册-Smart Link和Monitor Link

Smart Link和Monitor Link Smart Link Monitor Link引入⏹Smart Link是一种针对双上行组网的解决方案,实现了高效可靠的链路冗余备份和故障后的快速收敛。
靠的链路冗余备份和故障后的快速收敛⏹Monitor Link是对Smart Link技术的有力补充。
Monitor Link用于监控上行链路,以达到让下行链路同步上行链路状态的目的,使Smart Link的备份作用更加完善。
⏹本章对这两种链路层高可靠性技术进行介绍。
课程目标⏹掌握Smart Link 的运行机制和配置学习完本课程,您应该能够:⏹掌握Monitor Link 的运行机制和配置S t Li k M it Li k ⏹掌握Smart Link 和Monitor Link 的典型组网目录⏹Smart Link简介⏹Monitor Link简介Monitor Link⏹Smart Link & Monitor Link典型组网⏹Smart Link & Monitor Link配置SWASWCSWB Smart Link 解决方案实现了主备链路的冗余SWDSmart Link 解决方案,实现了主备链路的冗余备份,具备快速收敛性能,收敛速度可达到亚秒级。
SWAVLAN10SWCSWB Smart Link 组Master Port Slave PortVLAN10SWD 上的二个端口组成了一个Smart Link SWDVLAN20上的二个端口组成了个Smart Link 组,端口分别为主端口和副端口,发送控制VLAN 和接收控制VLAN 为VLAN 10,保护VLAN 是VLAN 20。
Flush 报文Destination MAC Address =010F-E200-0004(6bytes)Source MAC Address (6bytes)...Control Type =0x01(1byte)Control Version =0x00(1byte)Control VLAN ID (2bytes)SWID (6bytes)Auth-mode (1byte)Password (16bytes)VLAN Bitmap (512bytes)当Smart Link 组发生链路切换时通过发送FCS (4bytes)p (y )Smart Link 组发生链路切换时,通过发送Flush 报文进行MAC 地址转发表项和ARP/ND 表项的刷新操作。
02-Smart Link配置

目录1 Smart Link配置..................................................................................................................................1-21.1 Smart Link简介..................................................................................................................................1-21.1.1 Smart Link产生背景................................................................................................................1-21.1.2 Smart Link概念介绍................................................................................................................1-31.1.3 Smart Link运行机制................................................................................................................1-41.2 Smart Link配置任务简介...................................................................................................................1-41.3 配置Smart Link设备...........................................................................................................................1-51.3.1 配置准备.................................................................................................................................1-51.3.2 配置Smart Link组的保护VLAN...............................................................................................1-51.3.3 配置Smart Link组的成员端口.................................................................................................1-61.3.4 配置Smart Link抢占功能.........................................................................................................1-61.3.5 使能发送Flush报文功能..........................................................................................................1-61.3.6 Smart Link设备配置举例.........................................................................................................1-71.4 配置相关设备.....................................................................................................................................1-71.4.1 使能接收Flush报文功能..........................................................................................................1-71.4.2 相关设备配置举例...................................................................................................................1-81.5 Smart Link显示和维护.......................................................................................................................1-81.6 Smart Link典型配置举例...................................................................................................................1-91.6.1 单Smart Link组配置举例.........................................................................................................1-91.6.2 多Smart Link组负载分担配置举例........................................................................................1-121 Smart Link配置1.1 Smart Link简介1.1.1 Smart Link产生背景当下游设备连接到上游设备时,使用单上行方式容易出现单点故障,造成业务中断。
思科FlexLink与华为Smart

思科FlexLink与华为Smart LinkFlexLink下⾯讨论思科FlexLink的操作和使⽤。
问:什么是FlexLink?答:FlexLink 能够提供第2层永续性,⼀般在接⼊交换机和分布交换机之间运⾏。
它的收敛时间优于⽣成树协议/快速⽣成树协议/IEEE 802.1w。
FlexLink 在Cisco Catalyst 3000 和 Cisco Catalyst 6000 系列交换机上实施,收敛时间低于100ms。
换⾔之,从主链路的故障检测,到通过备⽤链路转发流量,总收敛时间低于100ms。
FlexLink 成对部署,即需要两个端⼝。
其中⼀个端⼝为主端⼝,另⼀个端⼝为从端⼝。
这两个端⼝可以是接⼊端⼝、EtherChannel?端⼝或中继端⼝。
问:FlexLink 是否关闭 Cisco Catalyst 3560-E 上的⽣成树协议?答:不会,FlexLink 只关闭FlexLink 对上的⽣成树协议。
换⾔之,只有为 FlexLink (主、从)配置的上⾏链路端⼝,才会关闭⽣成树协议。
为避免⽹络循环,建议不关闭其余端⼝上的⽣成树协议。
问:备⽤端⼝的阻塞⽅式是否与⽣成树协议相同?答:不必相同。
FlexLink 的最新增强允许备⽤端⼝对某些VLAN开放。
与多⽣成树协议相似,这些VLAN都由主端⼝提供备份。
这种⽅式称为负载均衡,即允许⽤户使⽤两条主链路,⽽不是⼀条主⽤、⼀条备⽤。
某些VLAN能将某条链路作为主⽤链路,另⼀些VLAN则可以将该条链路作为备⽤链路。
问:FlexLink 是否⽀持负载均衡模式?答:是的,FlexLink ⽀持VLAN均衡配置。
在双⽳的配置中,某些VLAN 将⼀条链路作为主⽤链路(链路A),将另⼀条链路作为备⽤链路(链路B);另⼀些VLAN则将链路B作为主⽤链路,将链路A作为备⽤链路。
问:是否能⽤ FlexLink 建⽴环拓扑?不能,FlexLink 的⽬的是取代⽣成树协议,建⽴上⾏链路,因此,它不⽀持环拓扑。
OLT上行保护组网规划指导书

OLT上行保护组网规划指导书华为技术有限公司2011年12月目录1前言 (6)2OLT主控板冗余保护方案 (6)2.1主备模式 (6)2.1.1主备主控板通过接口板上行 (7)2.1.2主备主控板双上行分光器合路 (8)2.1.3主备主控板双上行到汇聚设备 (9)2.1.4功能扩展 (10)2.2负荷分担模式 (10)2.2.1主备主控板通过接口板上行 (10)2.2.2注意事项 (12)3以太网业务保护方案 (12)3.1以太网端口保护组 (12)3.1.1portstate保护组 (12)3.1.2timedelay保护组 (15)3.1.3ARP探测机制 (17)3.1.4关光特性 (21)3.1.5保护组的扩展应用 (21)3.2以太网聚合组 (22)3.2.1手工链路聚合 (23)3.2.2LACP静态聚合组 (24)3.2.3聚合组的链路使用带宽分配算法介绍 (26)3.2.4聚合组主从端口算法介绍 (26)3.3Smart Link及Monitor Link (27)3.3.1方案介绍 (28)3.3.2配置样例 (29)3.3.3注意事项 (31)3.4MSTP环网 (31)3.4.1方案介绍 (32)3.4.2使用方法 (33)3.4.3注意事项 (35)3.5RRPP环网 (36)3.5.1方案介绍 (36)3.5.2配置样例 (37)3.5.3注意事项 (38)3.6VRRP snooping (38)3.6.1方案介绍 (38)3.6.2配置样例 (39)3.6.3注意事项 (39)3.7技术方案对比 (39)4TDM业务保护方案 (41)4.1STM-1 保护组 (41)4.1.1方案介绍 (41)4.1.2配置样例 (42)4.1.3注意事项 (42)5典型上行组网场景 (42)5.1OLT LAG上行单归汇聚交换机/PTN (42)5.1.1方案介绍 (42)5.1.2组网介绍 (43)5.1.3配置指导 (43)5.2OLT LAG上行单归BRAS (46)5.2.1方案介绍 (46)5.2.2组网介绍 (47)5.2.3配置指导 (47)5.3OLT上行双归BRAS (47)5.3.1方案介绍 (47)5.3.2组网介绍 (48)5.3.3配置指导 (48)5.4OLT保护组上行双归汇聚层 (51)5.4.1方案介绍 (51)5.4.2组网介绍 (52)5.4.3配置指导 (52)5.5OLT BFD&VRRP上行双归 (53)5.5.1方案介绍 (53)5.5.2组网介绍 (54)5.5.3配置指导 (55)5.6OLT Smart Link上行双归 (55)5.6.1方案介绍 (55)5.6.2组网介绍 (56)5.6.3配置指导 (56)5.7补充方案:PTN VSI保护方案 (57)5.7.1方案介绍 (57)5.7.2组网介绍 (58)5.7.3配置指导 (58)5.8补充方案:PTN MC PW-APS方案(未测试) (58)5.8.1方案介绍 (58)5.8.2组网介绍 (59)5.8.3配置指导 (59)6OLT上行OTN保护方案组网场景 (59)6.1OTN全透传场景 (59)6.1.1方案介绍 (59)6.1.2组网介绍 (60)6.1.3配置指导 (61)6.2OTN EoW场景 (61)6.2.1方案介绍 (61)6.2.2组网介绍 (62)6.2.3配置指导 (63)6.3OTN EoO场景(冷备) (64)6.3.1方案介绍 (64)6.3.2组网介绍 (64)6.3.3配置指导 (65)6.4OTN EoO场景(热备) (65)6.4.1方案介绍 (65)6.4.2组网介绍 (65)6.4.3配置指导 (66)6.5OTN 透传+交换机场景 (66)6.5.1方案介绍 (66)6.5.2组网介绍 (67)6.5.3配置指导 (67)6.6OTN全透传+PTN场景 (67)6.6.1方案介绍 (67)6.6.2组网介绍 (68)6.6.3配置指导 (68)7附件 (68)7.1实验室测试用例 (68)7.2中国移动OLT上行保护方案 (69)1 前言随着OLT设备在网络中的地位的提高,以及FTTH/B/C/O的组网形式对OLT的组网应用提出了更高的可靠性要求。
Smart Link和Monitor Link

Smart Link和Monitor Link朱沙拓扑图:实验要求:⏹Smart Link是一种针对双上行组网的解决方案,实现了高效可靠的链路冗余备份和故障后的快速收敛。
⏹Monitor Link是对Smart Link技术的有力补充。
Monitor Link用于监控上行链路,以达到让下行链路同步上行链路状态的目的,使Smart Link的备份作用更加完善。
1.1交换机之间使用trunk口,PC1属于vlan10,PC2属于vlan20。
(模拟器交换机默认端口类型是路由模式)配置略。
1.2先关闭所有交换机STP,和在端口下的STP,STP不和smart link兼容。
[SW1]stp disable[SW1-GigabitEthernet0/0/0]stp disable1.3开启MSTP-instance和vlan对应关系。
[SW4]stp region-configuration[SW4-mst-region]region-name huawei[SW4-mst-region]instance 1 vlan 10[SW4-mst-region]instance 2 vlan 20[SW4-mst-region]active region-configuration1.4双smart-link配置:[SW4]smart-link group 1[SW4-smlk-group1]protected-vlan reference-instance 1[SW4-smlk-group1]flush enable control-vlan 10[SW4-smlk-group1]port g0/0/0 master[SW4-smlk-group1]port g0/0/1 slave[SW4]smart-link group 2[SW4-smlk-group2]protected-vlan reference-instance 2[SW4-smlk-group2]flush enable control-vlan 20[SW4-smlk-group2]port g0/0/0 slave[SW4-smlk-group2]port g0/0/1 master[SW4-smlk-group2]preemption mode role 允许交换机主从角色抢占1.5配置monitor-link:[SW2]monitor-link group 1[SW2-mtlk-group1]port g0/0/0 uplink[SW2-mtlk-group1]port g0/0/1 downlink[SW3]monitor-link group 1[SW3-mtlk-group1]port g0/0/0 uplink[SW3-mtlk-group1]port g0/0/1 downlink1.6实验结果:实验总结:主端口故障恢复以后,流量不会重新切回主端口,仍然继续在原备份端口转发数据。
Monitor Link 典型配置举例

# 在端口GigabitEthernet1/0/1 和GigabitEthernet1/0/2 上分别关闭STP 功能。
<DeviceC> system-view
[DeviceC] interface gigabitethernet 1/0/1
# 配置端口GigabitEthernet1/0/1 为主端口,端口GigabitEthernet1/0/2 为副端口。
[DeviceC-smlk-group1] port gigabitethernet 1/0/1 master
[DeviceC-smlk-group1] port gigabitethernet 1/0/2 slave
[DeviceD-mtlk-group1] port gigabitethernet 1/0/1 uplink
[DeviceD-mtlk-group1] port gigabitethernet 1/0/2 downlink
# 开启接收Flush 报文的功能。
[DeviceD-mtlk-group1] quit
[DeviceD-GigabitEthernet1/0/2] smart-link flush enable
[DeviceC-GigabitEthernet1/0/2] quit
# 创建Smart Link 组并配置其保护MSTP 实例0~15 所映射的VLAN。
[DeviceC] smart-link group 1
[DeviceC-smlk-group1] protected-vlan reference-instance 0 to 15
[DeviceB-mtlk-group1] port gigabitethernet 1/0/1 uplink
[IT认证]H3C试题
![[IT认证]H3C试题](https://img.taocdn.com/s3/m/38831b3c3069a45177232f60ddccda38376be1a2.png)
1题:图示为Smart Link与Monitor Link的组网应用。
交换机SWD上配置Smart Link组,交换机SWB和交换机SWC上配置了Monitor Link组。
交换机SWB连接交换机SWA端口为Monitor Link上行端口,交换机SWB连接交换机SWB 端口为Monitor Link下行端口,下行端口的对端端口为交换机SWD Smart Link组的端口。
从上述信息可以得知________。
A、交换机SWB上行交换机SW A的链路为Down状态,交换机SWD对应端口Smart Link组状态一定发生变化B、交换机SWB上行交换机SW A的链路为Down状态,交换机SWD对应端口Smart Link组状态不一定发生变化C、交换机SWD上行交换机SWB的链路为Down状态,交换机SWB Monitor Link组上行端口状态一定发生变化D、交换机SWB上行交换机SW A的链路为Down状态,交换机SWB Monitor Link组上行端口状态不一定发生变化2题:客户的二台交换机SW A、SWB通过七根以太网线连接在一起,并配置了动态链路聚合,交换机SW A对应端口为Ethernet 1/0/1、Ethernet 1/0/2、Ethernet 1/0/3、Ethernet 1/0/4、Ethernet 1/0/5、Ethernet 1/0/6、Ethernet 1/0/7。
如果交换机SWA、SWB每个聚合组只支持6个端口,且SW A交换机有如下配置:[SW A] interface Ethernet 1/0/7[SW A-Ethernet1/0/7] lacp port-priority 4096在设备上查看LACP状态,输出如下:[SW A] display lacp systea-idActor System ID: 0x8000,00el-fc00-5000[SWB] display lacp systea-idActor System ID: 0x8000,00e0-fc43-7384从上述信息可以得知_________。
Smart-link配置指导

组网需求
如图1所示,为了保证网络的可靠性,用户侧网络采用双归属上行方式连接广域网,VLAN 100和VLAN 500报文走备份链路,其他报文走主链路。在主链路发生故障时,主链路报文能够快速切换到从链路;备份链路发生故障后,VLAN 100和VLAN 500的报文能够快速切换到主链路。并且使业务中断时间控制在毫秒级。
GigabitEthernet1/0/1 MasterActive1 2009/01/05 10:33:46 UTC+05:00
GigabitEthernet1/0/2 SlaveInactive0 0000/00/00 00:00:00 UTC+05:00
配置文件
设备SwitchA的配置文件
#
sysname SwitchA
#
vlan batch 10 100 500
#
stp region-configuration
instance 10 vlan 100 500
active region-configuration
#
interface GigabitEthernet1/0/1
port link-type trunk
port trunk allow-pass vlan 10 100 500
[SwitchC-GigabitEthernet1/0/2]quit
23.验证配置结果
# 使用display smart-link group命令查看SwitchA上的Smart Link组信息。如果显示如下信息,则表示配置成功。
Smart Link组功能已经使能
回切时间为30秒
控制VLAN编号为10
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
双上行组网量身定做:Smart-Link
看到上述场景相信大家第一时间都会想到STP协议,其相关机制还是十分契合此场景需求的。
不过在对收敛时间有高要求的应用场景下,STP并不适用。
而Smart-link技术则是为双上行组网量身定做的高可靠性、快速切换的解决方案。
鉴于篇幅问题,下文中将结合Smart-link的几个重要概念来介绍下相关机制,同时为了便于大家理解直接通过GIF动图演示机制实现。
一个Smart-link组只包含两个成员端口,其中一个被指定为Master Port(主端口),另一个为Slave Port(从端口)。
正常运作时,同组的两个成员端口中,同一时间内只有一个端口处于Active状态,正常转发流量;另一个端口处于Standby 状态。
默认情况下,当两个成员端口都Linkup时,设备遵循的是谁先Up谁作为Active状态端口进行转发,和端口Master和Slave角色并无直接关系。
而抢占模式比较特殊,具体实现
后续段落里会提到。
从上图中,我们可以看到链路正常时Smart-link是如何避免环路和广播风暴产生的。
那么链路备
份功能是如何实现的呢?请接着往下看。
当处于转发状态
的链路发生故障时,原先处于Active状态转发流量的端口将会被阻塞,而Standby的端口会切换为Active状态进行流量
转发。
同时下行设备会从新的链路发送一个Flush报文通知上游设备们进行MAC和ARP表项清除,以便于在新的拓扑环境下重新学习。
当然要想Flush报文能够被处理,所有处于双上行链路上的设备对应接口都必须开启接收处理Flush 报文的功能才行。
保护VLAN(Protected VLAN)的作用即是下行设备用来告知上行设备,在收到Flush报文之后对哪些VLAN内的MAC 表项和ARP进行清除。
控制VLAN(Control VLAN)是发送Flush报文所带的VLAN,上行设备会根据在对应端口上开启接收处理Flush报文的功能时,所配置的接收控制VLAN 列表来判断该Flush报文是否需要处理。
如果不在列表内,设备对该Flush报文不做处理直接转发;否则会根据Flush 报文进而执行MAC地址转发表项和ARP表项的刷新操作。
其他未开启相关功能,或者不支持Smart-link的设备怎么办呢?只能通过上行流量进行表项更新了。
那么故障链路恢复后,设备又是如何进行处理的呢?
在非抢占模式下,链路的恢复不会触发切换,更不会因Master端口对应的链路恢复而将流量切换回主端口。
此模式下,只有处于Active状态的端口发生中断时才会触发链路倒换。
而在抢占模式下,只要Master端口处于Up状态都将优先进入转发状态,并且Master端口对应的链路中断/恢复都会触发链路切换。
从上面可以看出,抢占模式并不利
于整个网络流量稳定。
因此设备默认为非抢占模式,而且非特殊需求不推荐配置为抢占模式。
鉴于篇幅的限制本篇文章就到此为止了,其他的细节部分下一篇文章再介绍。
同学们,你们看懂了吗?新华三SOHO 服务大本营
- - - - - - - - - - - - - - - - - - - -真诚相助|为你而来微信ID:H3C_SOHO。