验收v200r010c00配置指南-可靠性0106smart link和monitor_第1页
验收v200r010c00配置指南-可靠性0106smart link和monitor_第2页
验收v200r010c00配置指南-可靠性0106smart link和monitor_第3页
验收v200r010c00配置指南-可靠性0106smart link和monitor_第4页
验收v200r010c00配置指南-可靠性0106smart link和monitor_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SmartLinkMonitorLink配SmartLink常用于双上行链路组网,提高接入的可靠性。MonitorLink通过监视上行接设备支持的SmartLink和MonitorLink特性主要包括:SmartLink基本功能、负载分担、通知VPLS/VLL模块感知链路切换功能和MonitorLink基本功能。配置SmartLink基本功能,可实现主备链路备份和切换等基本功能,从而提高组网的可当SmartLink和VPLS/VLL在组网中配合使用时,可以配置此功能,使VPLS/VLL模块介绍如何配置MonitorLink功能,包括创建MonitorLink组、配置上/下行链路接口以及SmartLink和Monitor通过清除Flush报文统计信息、锁定数据流以及手工倒换,可以实现SmartLink和MonitorLink的目的。介绍SmartLink配置举例。请结合配置流程了解配置过程。配置示例中包括组网需求、SmartLinkMonitorLink简定SmartLink,又叫做备份链路。一个SmartLink由两个接口组成,其中一个接口作为另目SwitchA如图6-1所示SwitchA采上行方式分别连接到SwitchB和SwitchC,这样SwitchA到>SwitchD),但是网络中的环路会产生网络风暴。在SwitchA上配置SmartLink,正常链路发生故障,SmartLink会自动将数据流量切换到Interface2所在链路,保证业务不中 在一些二层拓扑协议(如SmartLink)组网中,拓扑协议无法监视到上行接口的状态,从而导致拓扑协议无法进行链路切换。MonitorLink可用于扩展一些二层拓扑协议的应SmartLink原理SmartLink通过两个端口相互配合工作来实现功能。这样的一对端口组成了一个SmartLink组。为了区别一个SmartLink组中的两个端口,其中的一个叫做主端口,另一个叫做从端口。同时我们利用Flush报文、SmartLink实例和控制VLAN等机制,以更好地实现SmartLink的功能(包括负载分担)。6-2SmartLinkInternetSwitchInterface InterfaceSwitch SwitchSmartLinkGroupInterface1 Interface2SwitchD

MasterPortSlavePortSmartLink

主接口/从接口

Flush报

进行MAC表项和ARP表项的更新。这时,SmartLink组通过发送Flush报文通知其他设控制VLAN(Control 发送控制发送控制VLAN是SmartLink组用于广播Flush报文的VLAN。如图6-2,如果在 接收控制负载分担SmartLink支持配置多个负载分担VLAN实例。当SmartLink组的主从链路均正常时,路故障时,SmartLink组会自动将所有的流量切换到另一条链。SmartLinkSmartLink组的备链路通过绑定不同的实例来实现负载分担。SmartLinkMSTP的实6-3SmartLinkInternetSwitchInterface InterfaceSwitch SwitchSmartLinkGroupInterface1 Interface2SwitchD

MasterPortSlavePort链路正常工作原理SwitchD上的SmartLink组包含了Interface1和Interface2两个接口,其中Interface1为主接InterfaceSwInterfaceSwitchInterfaceSwitchSwitchInterfaceInterfaceSwitchMasterPortSlavePowDirection链路故障处理原理SmaSmartLinkGrouMasterPortSlavePorlowDirectio通过Flush报文通知设备更新表项这种方式适用于上游设备(如图6-5中的SwitchA、SwitchB和SwitchC)支持SmartLink自动通过流量更新表项这种方式适用于与不支持SmartLink功能的设备(包括其他厂商设备)对接的情况,需InterfaceSwitchInterfaceSwitchInterfaceSwitchInterfaceSwitchSwitchInterfaceInterfaceSwitchFlowDirectionSmaSmartLinkGrouMasterPortSlavePorlowDirectio链路恢复处理原理 使用SmartLink组回切功能,需要在SwitchD上使能回切功能。当原主用链路故障恢复后,经过回切定时器设定的时间,SmartLink会自动将流量切换到原主用链路 如图6-3所示组网示例,当SwitchD的Interface1的链路恢复后,如果配置了SmartLink组将切换到转发状态。而如果使用配置命令强制让SmartLink进行链路切换,在执行命令流量,即链路利用率只有50%。SmartLink支持负载分担实例,备份链路分担指定的负InternetSwitchSwitch SwitchSmartLinkGroupVLAN100~VLAN VLAN300~VLANInterface1 Interface2SwitchD

MasterPortSlaveP如图6-8所示,在未配置负载分担的情况下,所有报通过SwitchD的Interface1接口沿转发(Active)链路进行传输。为了提高链路利用率,通过配置SmartLink负载分400配置为SmartLink负载分担实例,让VLAN300~VLAN400的数据通过SwitchD的Interface2接口进行传输。而未配置为负载分担实例的VLAN100~VLAN200的报文还是通过主用链路转发,从而实现在SmartLink组中对实例中映射的VLAN数据流量进行MonitorLink上行接口和下行接口组合成一个MonitorLink组。6-9MonitorLinkCorenetworkInterface1SwitchBInterface

InterfaceInterface4U

UDow

UplinkPortDownlinkPortnetw MonitorLinkGMonitorLink接口、静态聚合组、手工聚合组或SmartLink组,其中SmartLink组只能作为上行接成了一个MonitorLink组;Interface3和Interface4组成了一个MonitorLink组。上行接口上行接口又称为Uplink接口,是MonitorLink组中受者,上行接口故障则表示该MonitorLink组故障,该组的下行接口将都会被强制设为Down状态。如图6-9所示,Interface1和Interface3为上行接口。上行链路也可以是SmartLink组,当上行链路是SmartLink组时,只有当SmartLink组的两个接口都处于inactive状态(包括Down)时,6-10SmartLinkMonitorLinkCorenetworkSwitchSwitch

SwitchSwitchSwitch

SwitchSwitch

SwitchSwitchSwitchF SmartLinkGroupMonitorLinkGroupUsernetwork下行接口

下行接口又称为Downlink接口,是MonitorLink组中者,下行接口故障不影响上行6-11MonitorLinkCorenetworkInterface1SwitchBInterface

InterfaceInterface4U

UDow

UplinkPortDownlinkPortnetw MonitorLinkG如图6-11所示,如果Interface1所在的上行链路发生故障,MonitorLink会将Interface2强路发生故障。当Interface1所在的上行链路恢复正常后,MonitorLink会取消对Interface2当上行接口是SmartLink组时,只有当SmartLink组的两个接口都处于inactive状态(包SmartLinkSmartLink可以解决双上行组网中的环路问题,但是,同一时刻双上行链路中只有一条处于转发状态,也就是说一条链路不承载流量,即链路利用率只有50%。SmartLink提InternetSwitchSwitch SwitchSmartLinkGroupVLAN100~VLAN VLAN300~VLANInterface1 Interface2SwitchD

MasterPortSlaveP如图6-12所示,通过配置SmartLink负载分担,将VLAN300~VLAN400配置为Smart而未配置为负载分担实例的VLAN100~VLAN200的报文还是通过主用链路转发。这SmartLink组所确定的路径进行转发,达到提升链路利用率的目的。SmartLinkMonitorLink一般情况下,SmartLink只能感知与其接口直连的链路故障。例如,SwitchD的Interface1和Interface2配置了SmartLink。如图6-13所示,SmartLink只能感知与其直连例如SwitchB与SwitchA之间的链路发生故障时,SmartLink不直接感知此故障,将MonitorLink配置在SmartLink的上游设备上,可使SmartLink迅速感知上游链路故障,进行链路切换。SmartLink与MonitorLink配合使用,扩大了SmartLink的应用场景6-13SmartLinkMonitorLinkInterneInterfaceSwitch SwitchInterfaceInterfaceInterface

Interface

SmartLinkGroupSwitch SwitchMonitorLinkGrou如图6-13所示,SmartLink配置在SwitchD和SwitchE上。当SwitchB与SwitchD或SwitchC与SwitchE之间的链路出现故障时,SmartLink组迅速感知并进行链路的切换。为了使可以在SwitchB和SwitchC上配置MonitorLink组。以SwitchD和SwitchB为例。在SwitchD上配置SmartLink组,Interface1和Interface2加入此SmartLink组。在SwitchB上配置MonitorLink组,接口Interface5作为上行接口,接口故障,将强制关闭下行接口,从而触发SwitchD上的SmartLink组内的链路切换。当上SmartLinkMonitorLink图6-14描述的是SmartLink及MonitorLink技术级联的典型组网应用。当组网中需要通过级联来提高网络接入的可靠性时,可通过SmartLink与MonitorLink级联组网,达到更加可靠的链路备份效果。MonitorLink组可以把SmartLink组作为其上行成员接口。6-14SmartLinkMonitorLinkInterne

SwitchSwitchSwitch

InterfaceC

InterfaceCInterfaceJ InterfaceJSwitchInterfaceC InterfaceJInterfaceF InterfaceF

SmartLinkGroupMonitorLinkGrou如图6-14所示,将SwitchC和SwitchJ的两个上行链路配置为SmartLink组,保证上行链路的可靠性。在SwitchC和SwitchJ上配置MonitorLink组,将SmartLink组作为MonitorSmartLinkMonitorLinkMasterSlaveUplinkInterfaceInterfaceInterfaceC3InterfaceInterfaceInterfaceInterfaceJ3InterfaceInterfaceInterface配置任务概览设备支持的SmartLink和MonitorLink特性主要包括:SmartLink基本功能、负载分担、通知VPLS/VLL模块感知链路切换功能和MonitorLink基本功能。6-2SmartLinkMonitorLink场描对应任务配置SmartLink当SmartLink和6.10配置SmartLinkVPLS/VLL说配置Monitor触发下行接口Up/Down配置注意事项涉及网元License版本支持系产支持版本系产支持版本说明特性依赖和限制无6-4SmartLinkMonitorLink参缺省SmartLink6003SmartLink基本功配置SmartLink基本功能,可实现主备链路备份和切换等基本功能,从而提高组网的可前置任务 配置流程背景信息

SmartLink组中的从接口在SmartLink组启动后会被阻塞。如果主链路发生故障,Smart如果由于链路闪断导致的Smartlink倒换,会影响报文转发和系统性能,可以通过配置SmartLink倒换的延时解决此问题。如果SmartLink组的接口有Up/Down动作,SmartLink组的状态不会立刻倒换,而是等待延时时间到达后,根据SmartLink组的接口最后获得的Up/Down状态处理SmartLink组的状态,从而抑制了由于链路闪断导致的Smart 操作步骤

步骤1执行命令system-view步骤2执行命令smart-linkgroupgroup-id,进入SmartLink组视图。设备最多支持创建16个SmartLink组。步骤3(可选)执行命令protected-vlanreference-instanceinstance-id1toinstance-id2]}&<1-10>,配置SmartLink组保护实例。配置了SmartLink组的保护实例之后,SmartLink功能只对保护实例中映射的VLAN数据有效,未映射到保护实例中的VLAN数据将不会受SmartLink影响。如果不配置SmartLink组绑定保护实例,则SmartLink功能对所有VLAN数据有效。说明当需要配置保护实例与MUXVLAN间的映射关系时,建议同一个MUXVLAN下的主VLAN、互通型和型从VLAN配置在同一个保护实例下,否则会导致部分环路。步骤4执行命令portinterface-typeinterface-numbermaster,将指定接口加入SmartLink组,并步骤5执行命令portinterface-typeinterface-numberslave,将指定接口加入SmartLink组,并配一个SmartLink组包括一个主接口和一个从接口。缺省情况下,SmartLink组中不存在步骤6(可选)执行命令smart-linkhold-timehold-time,配置SmartLink倒换的延时时间。----结束配置Flush报文的发送和接收功能背景信息当SmartLink发生链路切换后,原有的转项将不适用于新的拓扑网络,需要对整个网络进行MAC表项和ARP表项的更新。这时,SmartLink通过发送Flush报文通知相关那些处于从SmartLink设备到其目的设备主、备链的接口才需进行此配置。如图6-15所示,SwitchA上配置了SmartLink功能。此时需要在SwitchB的Interface3、Interface4,SwitchC的Interface5、Interface6,SwitchD的Interface7、Interface8上配置Switch

InternInterneSwitchInterfaceInterfaceInterfaceInterfaceInterfaceSmartLinkgrouSInterfaceInterfaceInterfaceSwitch配置Flush说明刷新,这种刷新方式会导致用户流量收敛速度比较慢,所以建议用户在配置SmartLink组的时候操作步骤

执行命令flushsendcontrol-vlanvlan-idpasswordsimple|shapassword],配置SmartLink组的Flush报文发送功能,并配置Flush报文的加密方式、控制VLAN编号和。其中vlan-id必须是设备上已经存在的VLAN的发送Flush报文的设备配置的、控制VLANID和与接收Flush报文的设备配置的、控制VLANID和需要相同。说明 l控制VLAN必须包含在protected-vlanreference-instance命令配置的保护实例列表l配置此命令并不能把接口加入到控制VLAN,需要在接口下配置允许此控制VLANl为了保证更好的安全性,建议您使用更安全的SHA算法作为SmartLink的认证算 --。执行命令smart-linkflushreceivecontrol-vlanvlan-id&<1-10>simple|shapassword|all},配置Flush报文接收功能,并配置接口接收 说明 l为了保证更好的安全性,建议您使用更安全的SHA算法作为SmartLink的认证算l在系统视图下,可以执行命令smart-linkflushreceivepassword{simple|sha}password,对设备所有配置接收Flush报文的控制VLAN的端口进行统一加----结束背景信息当SmartLink组中主链路出现故障时,会自动倒换到备链路。当原主链路故障恢复后, 说明操作步骤步骤1执行命令system-view步骤2执行命令smart-linkgroupgroup-id,进入SmartLink步骤3执行命令restoreenable,使能SmartLink组的回切功能。缺省情况下,SmartLink组回切功能处于关闭状态。步骤4执行命令timerwtrwtr-time,设置SmartLink组回切时间。缺省情况下,SmartLink组回切时间为60秒。----结束Smart背景信息

SmartLink功能使能后,组中的从接口会被阻塞。SmartLink功能关闭后,会将被阻塞操作步骤

步骤1执行命令system-view步骤2执行命令smart-linkgroupgroup-id,进入SmartLink步骤3执行命令smart-linkenable,使能SmartLink----结束检查配置结果操作步骤

使用命令disysmart-linkgroup{all|group-id}查看SmartLink组状态信息 ----结束SmartLink负载分担功前置任务

背景信息

操作步骤

步骤1执行命令system-view步骤2执行命令stpregion-configuration,进入MST步骤3执行命令instanceinstance-idvlanvlan-id1tovlan-id2&<1-10>,配置实例和说明当需要配置实例与MUXVLAN间的映射关系时,建议同一个MUXVLAN下的主VLAN、互通型和型从VLAN配置在同一个实例下,否则会导致部分环路。步骤4执行命令activeregion-configuration,激活MST配置MST域的、VLAN映射表和MSTP修订级别时,必须执行命令activeregion-步骤5执行命令quit步骤6执行命令smart-linkgroupgroup-id,进入SmartLink步骤7执行命令load-balanceinstanceinstance-id1toinstance-id2&<1-10>slave,用来配说明使用load-balanceinstance命令指定的负载分担实例,必须包含在protected-vlanreference-----结束检查配置结果使用命令disysmart-linkgroup{all|group-id}查看SmartLink组状态信息SmartLink通知VPLS/VLL模块感知链当SmartLink和VPLS/VLL在组网中配合使用时,可以配置此功能,使VPLS/VLL模块前置任务说明在配置SmartLink通知VPLS/VLL模块感知链路切换功能之前,需要完成以下配置任 背景信息如图6-16所示,如果CE-A上配置了SmartLink并通过PE的VLANIF接口或Dot1q终结子接口双归属接入VPLS/VLL,可以在PE的物理接口上配置SmartLink和VPLS/VLL联说明Smart PE-InterfaceInterfaceUVPLS/VInterfaceCE-PE-操作步骤

步骤1执行命令system-view步骤2执行命令interfaceinterface-typeinterface-number步骤3执行命令smart-linkvpls-notify|vll-notifyenable,使能接口收到Flush----结束检查配置结果

配置MonitorLink组的上行接口和下行介绍如何配置MonitorLink功能,包括创建MonitorLink组、配置上/下行链路接口以及背景信息 操作步骤

步骤1执行命令system-view步骤2执行命令monitor-linkgroupgroup-id,进入MonitorLink组视图。设备最多支持创建16个MonitorLink组。步骤3执行命令portinterface-typeinterface-numberdownlinkdownlink-id|uplink},配置iduplink,配置SmartLink组为MonitorLink说明上行接口的状态决定MonitorLink组的状态。因此在下行接口加入到MonitorLink组后,虽然可以通过命令shutdown或undoshutdown对其进行操作,但操作效果只能维持到MonitorLink组中上 则所有下行接口均被undoshutdown。 若从MonitorLink组中删除上行接口或者组中已存在Up状态的上行接口变为Down状态,则如果要将SmartLink组加入到MonitorLink组中,需要先将MonitorLink组中已经存在的上行链路步骤4(可选)执行命令timerrecover-timerecover-time----结束检查配置结果 使用命令disymonitor-linkgroup{all|group-id}查看MonitorLink组的基本配6.12SmartLink和Monitor通过清除Flush报文统计信息、锁定数据流以及手工倒换,可以实现SmartLink和MonitorLink的目的。清除Flush报文统计信息背景信息

在日常工作中,如果需要统计在某一时间段内SmartLink的Flush报文统计信息,可注注操作步骤

步骤1在用户视图下执行resetsmart-linkflush命令,清除Flush----结束背景信息

在链路中需要对SmartLink组的主链路进行检修,为了不影响正常的业务,需对注注将数据流锁定在某接口后,如果此接口发生故障,这时SmartLink不会自动将数据流量操作步骤步骤1执行命令system-view步骤2执行命令smart-linkgroupgroup-id,进入SmartLink步骤3 ----结束手工倒换数据流背景信息 没有使用smart-link{lock 在SmartLink组视图下可以重复使用本命令,每执行一次链路倒换,链路倒换会出现暂操作步骤步骤1执行命令system-view步骤2执行命令smart-linkgroupgroup-id,进入SmartLink步骤3执行命令smart-linkmanualswitch----结束介绍SmartLink配置举例。请结合配置流程了解配置过程。配置示例中包括组网需求、组网需求GE0/0/SwitchGE0/0/GE0/0/GE0/0/1SmartLinkgrouGE0/0/SwitchGE0/0/10to3 ActivelinkInac10to3 配置思路

操作步骤

步骤1配置VLAN#<<[>system-]sysname[SwitchA]vlanbatch10to[SwitchA]interfacegigabitethernet[SwitchA-GigabitEthernet0/0/1]portlink-type[SwitchA-GigabitEthernet0/0/1]porttrunkallow-passvlan10to30[SwitchA-GigabitEthernet0/0/1]quit[SwitchA]interfacegigabitethernet[SwitchA-GigabitEthernet0/0/2]portlink-type[SwitchA-GigabitEthernet0/0/2]porttrunkallow-passvlan10to30[SwitchA-GigabitEthernet0/0/2]quit步骤2在SwitchA上创建SmartLink备份组,并指定端口角色#配置SwitchA[SwitchA][SwitchA]interfacegigabitethernet0/0/1[SwitchA-GigabitEthernet0/0/1]quit[SwitchA]interfacegigabitethernet0/0/2[SwitchA-GigabitEthernet0/0/2]quit[SwitchA]smart-linkgroup1[SwitchA-smlk-group1]portgigabitethernet0/0/1master[SwitchA-smlk-group1]portgigabitethernet0/0/2slave步骤3#[SwitchA-smlk-group1][SwitchA-smlk-group1]restoreenable[SwitchA-smlk-group1]timerwtr30步骤4使能发送Flush[SwitchA-smlk-group1][SwitchA-smlk-group1]flushsendcontrol-vlan10passwordsha步骤5使能接收Flush[SwitchB][SwitchB]interfacegigabitethernet[SwitchB-GigabitEthernet0/0/1]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchB-GigabitEthernet0/0/1]quit[SwitchB]interfacegigabitethernet[SwitchB-GigabitEthernet0/0/2]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchB-GigabitEthernet0/0/2]quit[SwitchC][SwitchC]interfacegigabitethernet[SwitchC-GigabitEthernet0/0/1]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchC-GigabitEthernet0/0/1]quit[SwitchC]interfacegigabitethernet[SwitchC-GigabitEthernet0/0/2]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchC-GigabitEthernet0/0/2]quit[SwitchD][SwitchD]interfacegigabitethernet[SwitchD-GigabitEthernet0/0/1]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchD-GigabitEthernet0/0/1]quit[SwitchD]interfacegigabitethernet[SwitchD-GigabitEthernet0/0/2]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchD-GigabitEthernet0/0/2]quit步骤6在SwitchA使能SmartLink[SwitchA-smlk-group1]quit步骤7#使用disysmart-linkgroup命令查看SwitchA上的SmartLink组信息。如果显示如下 [SwitchA][SwitchA] ysmart-linkgroupSmartLinkgroup1informationSmartLinkgroupwasenabledWtr-timeis:30sec.ThereisnoLoad-Thereisnoprotected-vlanreference-DeviceID:0018-2000-0083Control-vlanID: FlushCountLast-Flush- Master Inactive2009/01/0510:33:460000/00/0000:00:00使用shutdown命令关闭接口GE0/0/1,可以看到接口GE0/0/1已经处于Inactive状态,[SwitchA][SwitchA]interfacegigabitethernet[SwitchA-GigabitEthernet0/0/1][SwitchA-GigabitEthernet0/0/1]dis ysmart-linkgroup1SmartLinkgroup1information:SmartLinkgroupwasenabledWtr-timeis:30sec.ThereisnoLoad-Thereisnoprotected-vlanreference-DeviceID:0018-2000-0083Control-vlanID: FlushCountLast-Flush- MasterInactive1 2009/01/0510:33:462009/01/0510:34:46#[SwitchA-GigabitEthernet0/0/1]undo #[SwitchA-GigabitEthernet0/0/1][SwitchA-GigabitEthernet0/0/1]dis ysmart-linkgroup1SmartLinkgroup1information:SmartLinkgroupwasenabledWtr-timeis:30sec.ThereisnoLoad-Thereisnoprotected-vlanreference-DeviceID:0018-2000-0083Control-vlan ID:Last-Flush-MasterActive 212009/01/0510:35:462009/01/0510:34:46----结束配置文件

##vlanbatch10to30interfaceGigabitEthernet0/0/1portlink-typetrunkporttrunkallow-passvlan10to30stpdisable#interfaceGigabitEthernet0/0/2portlink-typetrunkporttrunkallow-passvlan10to30stpdisable#smart-linkgroup1restoreenableportGigabitEthernet0/0/1masterportGigabitEthernet0/0/2slavetimerwtr30flushsendcontrol-vlan10passwordsha%^%#rwIhOw`~g7,xyl>~|:v9Cyw2CH,# ##vlanbatch10to30interfaceGigabitEthernet0/0/1portlink-typetrunkporttrunkallow-passvlan10tosmart-linkflushreceivecontrol-vlan10passwordsha%^%#fR)IGHHT:>]iNbG:Nq#)<^1p#`np!#interfaceGigabitEthernet0/0/2portlink-typetrunkporttrunkallow-passvlan10tosmart-linkflushreceivecontrol-vlan10passwordsha ##vlanbatch10to30portlink-typetrunkporttrunkallow-passvlan10tosmart-linkflushreceivecontrol-vlan10passwordsha%^%#IOf[Q`=F=QK"O4-j9A}Y-portlink-typetrunkporttrunkallow-passvlan10tosmart-linkflushreceivecontrol-vlan10passwordsha ##vlanbatch10to30interfaceGigabitEthernet0/0/1portlink-typetrunkporttrunkallow-passvlan10tosmart-linkflushreceivecontrol-vlan10passwordshainterfaceGigabitEthernet0/0/2portlink-typetrunkporttrunkallow-passvlan10tosmart-linkflushreceivecontrol-vlan10passwordsha%^%#i~K431w:TERjN]OK0kS+Y*VB=*-#组网需求

GE0/0/GE0/0/GE0/0/GE0/0/SwitchSwitchGE0/0/GE0/0/SmartLinkgrouGE0/0/GE0/0/SwitchInterneVLAN100500AcInterneVLAN100500配置思路

操作步骤

步骤1配置VLAN#<<[>system-]sysname[SwitchA]vlanbatch10100[SwitchA]interfacegigabitethernet[SwitchA-GigabitEthernet0/0/1]portlink-type[SwitchA-GigabitEthernet0/0/1]porttrunkallow-passvlan10100500[SwitchA-GigabitEthernet0/0/1]quit[SwitchA]interfacegigabitethernet[SwitchA-GigabitEthernet0/0/2]portlink-type[SwitchA-GigabitEthernet0/0/2]porttrunkallow-passvlan10100500[SwitchA-GigabitEthernet0/0/2]quit[SwitchA]stpregion-configuration[SwitchA-mst-region]instance10vlan[SwitchA]stpregion-configuration[SwitchA-mst-region]instance10vlan500[SwitchA-mst-region]activeregion-configuration[SwitchA-mst-region]quit步骤3将去使能STP功能的上行接口加入SmartLink组并指定为主接口或从接口#配置SwitchA[SwitchA][SwitchA]interfacegigabitethernet0/0/1[SwitchA-GigabitEthernet0/0/1]quit[SwitchA]interfacegigabitethernet0/0/2[SwitchA-GigabitEthernet0/0/2]quit[SwitchA]smart-linkgroup1[SwitchA-smlk-group1]portgigabitethernet0/0/1master[SwitchA-smlk-group1]portgigabitethernet0/0/2slave步骤4在SwitchA[SwitchA-smlk-group1]load-balanceinstance10 步骤5#[SwitchA-smlk-group1][SwitchA-smlk-group1]restoreenable[SwitchA-smlk-group1]timerwtr30步骤6使能发送Flush[SwitchA-smlk-group1]flushsendcontrol-vlan10passwordsha 步骤7使能接收Flush[SwitchB][SwitchB]interfacegigabitethernet[SwitchB-GigabitEthernet0/0/1]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchB-GigabitEthernet0/0/1]quit[SwitchB]interfacegigabitethernet[SwitchB-GigabitEthernet0/0/2]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchB-GigabitEthernet0/0/2]quit[SwitchC][SwitchC]interfacegigabitethernet[SwitchC-GigabitEthernet0/0/1]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchC-GigabitEthernet0/0/1]quit[SwitchC]interfacegigabitethernet[SwitchC-GigabitEthernet0/0/2]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchC-GigabitEthernet0/0/2]quit[SwitchD][SwitchD]interfacegigabitethernet[SwitchD-GigabitEthernet0/0/1]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchD-GigabitEthernet0/0/1]quit[SwitchD]interfacegigabitethernet[SwitchD-GigabitEthernet0/0/2]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchD-GigabitEthernet0/0/2]quit步骤8在SwitchA使能SmartLink[SwitchA-smlk-group1]quit步骤9#使用disysmart-linkgroup命令查看SwitchA上的SmartLink组信息。如果显示如下 [SwitchA][SwitchA] ysmart-linkgroupSmartLinkgroup1informationSmartLinkgroupwasenabledWtr-timeis:30sec.Load-BalanceInstance:Thereisnoprotected-vlanreference-instanceDeviceID:0018-2000-0083Control-vlanID:10 FlushCountLast-Flush- Master Inactive2009/01/0510:33:460000/00/0000:00:00使用shutdown命令关闭接口GE0/0/1,可以看到接口GE0/0/1已经处于Inactive状态,[SwitchA][SwitchA]interfacegigabitethernet[SwitchA-GigabitEthernet0/0/1][SwitchA-GigabitEthernet0/0/1]dis ysmart-linkgroup1SmartLinkgroup1information:SmartLinkgroupwasenabledWtr-timeis:30sec.Load-BalanceInstance:Thereisnoprotected-vlanreference-instanceDeviceID:0018-2000-0083Control-vlanID:10 FlushCountLast-Flush- MasterInactive 2009/01/0510:33:462009/01/0510:34:46#[SwitchA-GigabitEthernet0/0/1]undo #[SwitchA-GigabitEthernet0/0/1][SwitchA-GigabitEthernet0/0/1] ysmart-linkgroupSmartLinkgroup1informationSmartLinkgroupwasenabledWtr-timeis:30sec.Load-BalanceInstance:Thereisnoprotected-vlanreference-instanceDeviceID:0018-2000-0083Control-vlanID:10 FlushCountLast-Flush- Master Inactive2009/01/0510:35:462009/01/0510:34:46假设PC1所属的VLAN为VLAN100,PC2所属的VLAN为VLAN500,PC1和PC2都能访----结束配置文件

##vlanbatch10100500stpregion-configurationinstance10vlan500#portlink-typetrunkporttrunkallow-passvlan10100500stpdisable#portlink-typetrunkporttrunkallow-passvlan10100500stpdisable#smart-linkgroupload-balanceinstance10slaverestoreenablesmart-linkportGigabitEthernet0/0/2slavetimerwtr30flushsendcontrol-vlan10passwordsha%^%#rwIhOw`~g7,xyl>~|:v9Cyw2CH,# ##vlanbatch10100500portlink-typetrunkporttrunkallow-passvlan10100smart-linkflushreceivecontrol-vlan10passwordsha%^%#fR)IGHHT:>]iNbG:Nq#)<^1p#`np!#portlink-typetrunkporttrunkallow-passvlan10100smart-linkflushreceivecontrol-vlan10passwordsha ##vlanbatch10100500portlink-typetrunkporttrunkallow-passvlan10100smart-linkflushreceivecontrol-vlan10passwordsha%^%#IOf[Q`=F=QK"O4-j9A}Y-portlink-typetrunkporttrunkallow-passvlan10100smart-linksmart-linkflushreceivecontrol-vlan10passwordsha##vlanbatch10100500interfaceGigabitEthernet0/0/1portlink-typetrunkporttrunkallow-passvlan10100smart-linkflushreceivecontrol-vlan10passwordshainterfaceGigabitEthernet0/0/2portlink-typetrunkporttrunkallow-passvlan10100smart-linkflushreceivecontrol-vlan10passwordsha%^%#i~K431w:TERjN]OK0kS+Y*VB=*-#SmartLinkMonitorLink组网需求

如图6-19所示,设备SwitchC向下连接用户网络,通过双归属上行连接到SwitchA为了防止上行链路出现故障导致下游业务中断,需要引入一种机制。即在上行链IP/MPLconetwoSmartLinkgrouGE0/0/MonitorLinkgrouSwitchGE0/0/

GE0/0/GE0/0/GE0/0/

GE0/0/MonitorLinkgroupGE0/0/3SwitchBSmartLinkgroupGE0/0/ GE0/0/SwitchUser User ActivelinInactivelin配置思路在SwitchA上配置MonitorLink组,其上行链路为SmartLink组。此处SmartLink和MonitorLink配合使用,SmartLink组提高了MonitorLink组上行链路的可靠性。在SwitchB上配置MonitorLink组,使得SwitchC上的SmartLink可以迅速感知上行链的故障,扩大了SmartLink的应用范围。操作步骤

步骤1在SwitchA、SwitchB和SwitchC三台设备上配置控制VLAN,并将加入SmartLink组或MonitorLink组的接口加入该VLAN中<<[>system-]sysname[SwitchA]vlanbatch[SwitchA]interfacegigabitethernet[SwitchA-GigabitEthernet0/0/1]portlink-typetrunk[SwitchA-GigabitEthernet0/0/1]porttrunkallow-passvlan10[SwitchA-GigabitEthernet0/0/1]quit[SwitchA]interfacegigabitethernet[SwitchA-GigabitEthernet0/0/2]portlink-typetrunk[SwitchA-GigabitEthernet0/0/2]porttrunkallow-passvlan10[SwitchA-GigabitEthernet0/0/2]quit[SwitchA]interfacegigabitethernet[SwitchA-GigabitEthernet0/0/3]portlink-typetrunk[SwitchA-GigabitEthernet0/0/3]porttrunkallow-passvlan10[SwitchA-GigabitEthernet0/0/3]quit[SwitchA]interfacegigabitethernet[SwitchA-GigabitEthernet0/0/4]portlink-typetrunk[SwitchA-GigabitEthernet0/0/4]porttrunkallow-passvlan10[SwitchA-GigabitEthernet0/0/4]quit步骤2创建SmartLink组功能#配置SwitchA。[SwitchA][SwitchA]smart-linkgroup1[SwitchA-smlk-group1]quit#[SwitchC][SwitchC]smart-linkgroup2[SwitchC-smlk-group2]quit步骤3将接口加入SmartLink组并指定主接口、从接口#配置SwitchA。[SwitchA][SwitchA]interfacegigabitethernet0/0/1[SwitchA-GigabitEthernet0/0/1]quit[SwitchA]interfacegigabitethernet0/0/2[SwitchA-GigabitEthernet0/0/2]quit[SwitchA]smart-linkgroup1[SwitchA-smlk-group1][SwitchA-smlk-group1]portgigabitethernet0/0/1master[SwitchA-smlk-group1]portgigabitethernet0/0/2slave#[SwitchC][SwitchC]interfacegigabitethernet0/0/1[SwitchC-GigabitEthernet0/0/1]stpdisable[SwitchC-GigabitEthernet0/0/1]quit[SwitchC]interfacegigabitethernet0/0/2[SwitchC-GigabitEthernet0/0/2]stpdisable[SwitchC-GigabitEthernet0/0/2]quit[SwitchC]smart-linkgroup2[SwitchC-smlk-group2]portgigabitethernet0/0/1master[SwitchC-smlk-group2]portgigabitethernet0/0/2步骤4#[SwitchA-smlk-group1][SwitchA-smlk-group1]restoreenable[SwitchA-smlk-group1]timerwtr30#[SwitchC-smlk-group2][SwitchC-smlk-group2]restoreenable[SwitchC-smlk-group2]timerwtr30步骤5使能发送/接收Flush[SwitchA-smlk-group1][SwitchA-smlk-group1]flushsendcontrol-vlan10passwordsha123[SwitchA-smlk-group1]quit[SwitchA]interfacegigabitethernet[SwitchA-GigabitEthernet0/0/3]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchA-GigabitEthernet0/0/3]quit[SwitchA]interfacegigabitethernet[SwitchA-GigabitEthernet0/0/4]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchA-GigabitEthernet0/0/4]quit[SwitchB][SwitchB]interfacegigabitethernet[SwitchB-GigabitEthernet0/0/3]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchB-GigabitEthernet0/0/3]quit[SwitchB]interfacegigabitethernet[SwitchB-GigabitEthernet0/0/4]smart-linkflushreceivecontrol-vlan10passwordsha123[SwitchB-GigabitEthernet0/0/4]quit[SwitchC-smlk-group2][SwitchC-smlk-group2]flushsendcontrol-vlan10passwordsha123[SwitchC-smlk-group2]quit步骤6使能SmartLink#[SwitchA][SwitchA]smart-linkgroup[SwitchA-smlk-group1]smart-linkenable[SwitchA-smlk-group1]quit#[SwitchC][SwitchC]smart-linkgroup[SwitchC-smlk-group2]smart-linkenable[SwitchC-smlk-group2]quit步骤7创建MonitorLink组,并添加上行/#[SwitchA][SwitchA]monitor-linkgroup[SwitchA-mtlk-group1]smart-linkgroup1[SwitchA-mtlk-group1]portgigabitethernet0/0/3downlink#[SwitchB][SwitchB]monitor-linkgroup[SwitchB-mtlk-group2]portgigabitethernet0/0/1uplink[SwitchB-mtlk-group2]portgigabitethernet0/0/3downlink1步骤8配置MonitorLink组的回切时间#配置SwitchA。[SwitchA-mtlk-group1][SwitchA-mtlk-group1]timerrecover-time10[SwitchA-mtlk-group1]quit#[SwitchB-mtlk-group2][SwitchB-mtlk-group2]timerrecover-time10[SwitchB-mtlk-group2]quit步骤9[SwitchA][SwitchA]dis ysmart-linkgroup1SmartLinkgroup1information:SmartLinkgroupwasenabledWtr-timeis:30sec.ThereisnoLoad-Thereisnoprotected-vlanreference-DeviceID:0018-2000-0083Control-vlanID: FlushCountLast-Flush-Master Inactive0000/00/0000:00:000000/00/0000:00:00[SwitchA]dis ymonitor-linkgroup1MonitorLinkgroup1information:Recover-timeris10Smart-00:00:0000:00:00StateLast-up-0000/00/0000:00:00Last-down-0000/00/0000:00:00----结束配置文件 ##interfaceGigabitEthernet0/0/1portlink-typetrunkporttrunkallow-passvlan10stpdisable#interfaceGigabitEthernet0/0/2portlink-typetrunkporttrunkallow-passvlan10stpdisable#interfaceportlink-typeportporttrunkallow-passvlansmart-linkflushreceivecontrol-vlan10passwordsha%^%#rwIhOw`~g7,xyl>~|:v9Cyw2CH,#portlink-typetrunkporttrunkallow-passvlansmart-linkflushreceivecontrol-vlan10passwordsha%^%#fR)IGHHT:>]iNbG:Nq#)<^1p#`np!#smart-linkgroup1restoreenableportGigabitEthernet0/0/2slavetimerwtr30flushsendcontrol-vlan10passwordshamonitor-linkgroup1smart-linkgroup1uplinkportGigabitEthernet0/0/3downlink1timerrecover-time10# ##interfaceGigabitEthernet0/0/1portlink-typetrunkporttrunkallow-passvlan#interfaceGigabitEthernet0/0/3portlink-typetrunkporttrunkallow-passvlansmart-linkflushreceivecontrol-vlan10passwordsha%^%#IOf[Q`=F=QK"O4-j9A}Y-interfaceGigabitEthernet0/0/4portlink-typetrunkporttrunkallow-passvlansmart-linkflushreceivecontrol-vlan10passwordshamonitor-linkgroupportGigabitEthernet0/0/1uplinkportGigabitEthernet0/0/3downlink1timerrecover-time10# ##interfaceGigabitEthernet0/0/1portlink-typetrunkporttrunkallow-passvlan10stpdisable#interfaceGigabitEthernet0/0/2portlink-typetrunkporttrunkallow-passvlanstpstpdisablesmart-linkgroup2restoreenableportGigabitEthernet0/0/2slavetimerwtr30flushsendcontrol-vlan10passwordsha组网需求说明运行SmartLink协议,正常情况下只有主链路传送业务数据。如果主链路故障,SmartLink协议将打开阻断的接口,业务数据从该接口传送到相连的PE设备。需要引入一种机制,通知VPLS模块清除本端VSI转项,同时触发相关设SmaSmartLinGE0/0/GE0/0/1.GE0/0/1.UserGE0/0/GE0/0/UserGE0/0/CEGE0/0/2.GE0/0/2.CEPE

PEPEActivelinkInactivelin配置思路

操作步骤步骤1在PE1、PE2、PE3和PE4上配置VPLS》VPLS配置。步骤2配置Dot1q子接口接入略。具体配置方法请参见《S1720&S2700&S5700&S6720V200R010C00配置指南-以太网交换》QinQ配置。<[>system-]sysname<[>system-]sysname[CE1]vlanbatch[CE1]interfacegigabitethernet[CE1-GigabitEthernet0/0/1]portlink-type[CE1-GigabitEthernet0/0/1]porttrunkallow-passvlan10[CE1-GigabitEthernet0/0/1]quit[CE1]interfacegigabitethernet[CE1-GigabitEthernet0/0/2]portlink-type[CE1-GigabitEthernet0/0/2]porttrunkallow-passvlan10[CE1-GigabitEthernet0/0/2]quit步骤4在PE1和PE2上配置VLAN,并将下行链路接口加入该VLAN<<[>system-]sysnamePE1[PE1]vlanbatch10[PE1]interfacegigabitethernet[PE1-GigabitEthernet0/0/1]portlink-type[PE1-GigabitEthernet0/0/1]porttrunkallow-passvlan10[PE1-GigabitEthernet0/0/1]quit[PE1]interfacegigabitethernet[PE1-GigabitEthernet0/0/2]portlink-type[PE1-GigabitEthernet0/0/2]porttrunkallow-passvlan10[PE1-GigabitEthernet0/0/2]quit >system- ]sysname[PE2]vlanbatch[PE2]interfacegigabitethernet[PE2-GigabitEthernet0/0/1]portlink-type[PE2-GigabitEthernet0/0/1]porttrunkallow-passvlan10[PE2-GigabitEthernet0/0/1]quit[PE2]interfacegigabitethernet[PE2-GigabitEthernet0/0/2]portlink-type[PE2-GigabitEthernet0/0/2]porttrunkallow-passvlan10[PE2-GigabitEthernet0/0/2]quit步骤5将去使能STP功能的上行接口加入SmartLink组并指定为主接口或从接口#去使能接口的STP功能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论