09-DLDP-光纤备份配置
本章节下载: 09-DLDP-光纤备份配置 (288.99 KB)
目 录
在实际组网中,有时会出现一种特殊的现象——单向链路(即单通)。所谓单向链路是指本端设备可以通过链路层收到对端设备发送的报文,但对端设备不能收到本端设备的报文。单向链路会引起一系列问题,比如生成树拓扑中存在环路等。
以光纤为例,单向链路分为两种类型:一种是光纤交叉相连,另一种是一条光纤未连接或一条光纤断路。图1-1中交叉的光纤表示光纤接反的情况,图1-2中空心线表示一条光纤未连接或一条光纤断路的情况。
DLDP(Device Link Detection Protocol,设备链路检测协议)可以监控光纤或铜质双绞线的链路状态。如果发现单向链路存在,DLDP会根据用户配置,自动关闭或通知用户手工关闭相关端口,以防止网络问题的发生。
DLDP是链路层协议,它与物理层协议协同工作来监控设备的链路状态。物理层的自动协商机制进行物理信号和故障的检测;DLDP进行对端设备的识别、单向链路的识别和关闭不可达端口等工作。二者协同工作,可以检测和关闭物理和逻辑的单向连接。如果链路两端在物理层都能独立正常工作,DLDP会在链路层检测这些链路是否正确连接、两端是否可以正确的交互报文。这种检测不能通过自动协商机制实现。
DLDP协议的状态类型如表1-1所示。
表1-1 DLDP协议状态
状态 |
说明 |
Initial(初始) |
DLDP协议未使能时的初始化状态 |
Inactive(非活动) |
DLDP协议已使能,但是链路down时所处的状态 |
Active(活动) |
DLDP协议已使能且链路up,或者清空邻居表项后所处的状态 |
Advertisement(通告) |
所有邻居双向连通(two way)或者处于Active状态超过5秒后进入的状态,这是一种没有发现单向链路时的比较稳定的状态 |
Probe(探测) |
收到一个未知邻居的报文后进入的状态,此时将发送探测报文检测链路是否为单向链路。该状态启动Probe发送定时器,为每个需要探测的邻居启动一个Echo等待定时器 |
Disable(单通) |
DLDP协议检测到单向链路,或在加强模式下邻居消失时的状态。此时端口不再接收和发送除DLDPDU以外的报文 |
DelayDown(延迟down) |
当DLDP状态处于Active状态、Advertisement状态或Probe状态时,如果收到端口down事件,不会立即删除邻居、进入Inactive状态,而是先进入临时的DelayDown状态 在该状态下,DLDP邻居信息仍然被保留,同时启动DelayDown定时器 |
DLDP协议工作过程中需要使用到的定时器如表1-2所示。
表1-2 DLDP协议中的定时器
定时器 |
说明 |
Active发送定时器 |
发送带有RSY标记的Advertisement报文的时间间隔(缺省为1秒):即在Active状态下每秒发送1个带RSY标记的Advertisement报文,最多发送5个 |
Advertisement发送定时器 |
发送普通Advertisement报文的时间间隔(缺省为5秒) |
Probe发送定时器 |
Probe发送定时器的时间间隔为1秒:即在Probe状态下每秒发送2个Probe报文,最多发送10个 |
Echo等待定时器 |
在DLDP切换到Probe状态或启动加强探测时启用Echo等待定时器(超时时间为10秒)。若该定时器超时后仍未收到来自邻居应答本端的Echo报文,则将本端的状态置为单通,并将状态机转到Disable状态,发送Disable报文,并根据用户配置的DLDP Down模式,提示用户手动或者自动关闭本端口,同时删除该邻居表项 |
邻居老化定时器 |
每个新邻居加入时都要建立邻居表项,并启用相应的邻居老化定时器,当收到邻居报文时刷新相应的邻居表项和邻居老化定时器: l 在普通模式下,若该定时器超时后仍未收到邻居发来的报文,则发送带有RSY标记的Advertisement报文,同时删除该邻居表项 l 在加强模式下,若该定时器超时后仍未收到邻居发来的报文,则启用加强定时器 邻居老化定时器的超时时间是Advertisement定时器的3倍 |
加强定时器 |
在加强模式下,若邻居老化定时器超时后仍未收到邻居发来的报文,则对该邻居启用加强定时器(超时时间为1秒)。在启用了该定时器之后,每秒向邻居发送1个Probe报文,连续发送8次 |
DelayDown定时器 |
当DLDP处于Active、Advertisement或Probe状态时,如果收到端口down事件,不会立即删除邻居并进入Inactive状态,而是先进入DelayDown状态并启动DelayDown定时器(此时仍保留DLDP邻居信息,且只响应端口up事件): l 若该定时器超时后仍未收到端口up事件,则删除DLDP邻居信息并进入Inactive状态 l 若该定时器超时前收到了端口up事件,则返回到原来的DLDP状态 |
恢复探测定时器 |
恢复探测定时器的时间间隔为2秒:即处于Disable状态下的端口每2秒发送1个RecoverProbe报文,用于检测单向链路是否恢复 |
DLDP协议有如下两种工作模式:
l 普通模式:在该模式下,一旦有邻居老化定时器超时,只是在删除该邻居表项的同时发送一个带RSY标记的Advertisement报文。
l 加强模式:在该模式下,一旦有邻居老化定时器超时,则启动加强定时器,每1秒发送1个Probe报文(连续发送8个)用于主动探测该邻居,如果Echo等待定时器超时仍未收到来自邻居的Echo报文,则进入Disable状态。
表1-3 DLDP协议工作模式与邻居表项老化
DLDP协议工作模式 |
邻居老化后是否主动探测该邻居的存在 |
邻居老化定时器超时后是否立即删除该邻居表项 |
邻居老化定时器超时后是否启用加强定时器 |
普通模式 |
否 |
是 |
否 |
加强模式 |
是 |
否 |
是(加强定时器超时后开始发送Probe报文) |
加强模式的目的在于检测网络黑洞,防止出现一端up而另一端down的情况。有些设备在端口配置为强制速率和强制全双工模式时,会出现如图1-3所示的情况,其实端口B已经down掉,但是普通的链路层协议却无法检测出来,所以端口A还是up的。在加强模式下,端口A在邻居老化定时器超时后会进行主动探测,在Echo等待定时器超时仍未收到B的Echo报文时,端口A将进入Disable状态。由于端口B的物理状态为down,所以其DLDP状态为Inactive。
l 当DLDP协议工作在普通模式下,系统只能识别一种类型的单向链路:光纤交叉连接。
l 当DLDP协议工作在加强模式下,系统能识别两种类型的单向链路:一种是光纤交叉连接,另一种是一条光纤未连接或一条光纤断路。在探测后一种类型的单向链路时,需要将端口配置为强制速率和强制全双工模式,否则即使启用了DLDP协议,该协议也不起作用。当出现后一种单向链路时,收端有光信号的一端的端口处于Disable状态,收端没有光信号的一端的端口处于Inactive状态。
为了防止网络攻击和恶意探测,用户可以在端口上配置DLDP报文认证方式,分为下列三种:
l 不认证方式:发送DLDP报文一方将认证字字段置为全0,认证类型字段置为0;接收DLDP报文一方要将报文中的认证字和认证类型同本端配置进行比较,如果不一致,则丢弃报文。
l 明文认证方式:发送DLDP报文一方将认证字字段置为用户配置的明文认证密码,认证类型字段置为1;接收DLDP报文一方要将报文中的认证字和认证类型同本端配置进行比较,如果不一致,则丢弃报文。
l MD5认证方式:发送DLDP报文一方将认证字字段置为用户配置的密码采用MD5算法加密后的摘要,认证类型字段置为2;接收DLDP报文一方要将报文中的认证字和认证类型分别和本端配置的密码用MD5算法加密后的摘要以及本端认证类型进行比较,如果不一致,则丢弃报文。
(1) 如果使能了DLDP的端口链路状态为up,DLDP会向对端发送DLDP报文,同时分析处理对端设备发送过来的DLDP报文。DLDP处在不同的状态时发送的报文类型不同。
表1-4 DLDP发送报文类型
DLDP状态 |
发送报文类型 |
Active |
带有RSY标记的Advertisement报文 |
Advertisement |
普通Advertisement报文 |
Probe |
Probe报文 |
Disable |
发送一个Disable报文,随后发送RecoverProbe报文 |
当从其他DLDP状态(不包括Inactive和Disable)迁移到Initial状态时,DLDP将发送Flush报文。
(2) DLDP对接收到的报文进行如下分析和处理:
l 在认证方式下,对报文进行认证。如果报文通不过认证,丢弃该报文。
l 报文中的通告时间间隔(Interval)如果和本设备的不一致,丢弃该报文。
l 对DLDP报文进行处理。
表1-5 对接收到的DLDP报文的处理过程
收到报文类型 |
处理过程 |
|||
带RSY标记的Advertisement报文 |
取出邻居信息 |
如果本机上没有该邻居表项,则建立该邻居表项,启动此表项的老化定时器,并把DLDP状态切换到Probe状态 |
||
如果本机上存在该邻居表项,则刷新此表项的老化定时器,并把DLDP状态切换到Probe状态 |
||||
普通Advertisement报文 |
取出邻居信息 |
如果本机上没有该邻居表项,则建立该邻居表项,启动此表项的老化定时器,并把DLDP状态切换到Probe状态 |
||
如果本机上存在该邻居表项,则刷新此表项的老化定时器 |
||||
Flush报文 |
判断本端口是否为Disable状态 |
如果是Disable状态,则不需处理 |
||
如果不是Disable状态,且邻居表中有该邻居信息,则将此邻居信息删除 |
||||
Probe报文 |
取出邻居信息 |
如果本机上没有该邻居,则建立该邻居表项并把自身状态切换为Probe状态,向对端回复Echo报文 |
||
如果本机上有该邻居的表项,则刷新此表项的老化定时器,并向对端回复Echo报文 |
||||
Echo报文 |
取出邻居信息 |
如果本机上没有该邻居表项,则建立该邻居表项,启动此表项的老化定时器,并把DLDP状态切换到Probe状态 |
||
如果本机上存在该邻居表项,检查报文中携带的邻居信息是否和本机相同 |
不同 |
丢弃该Echo报文 |
||
相同 |
将该邻居标志位置为双向连通, 如果所有邻居状态都为双向连通,则DLDP状态由Probe切换为Advertisement,同时将Echo定时器置为无效 |
|||
Disable报文 |
判断本端口是否为Disable状态 |
如果是Disable状态,则不需处理 |
||
如果不是Disable状态,则本端口进入Disable状态。 |
||||
RecoverProbe报文 |
判断本端口是否为Disable或Advertisement状态 |
如果不是Disable或Advertisement状态,则不需处理 |
||
如果是Disable或Advertisement状态,则回应RecoverEcho报文 |
||||
RecoverEcho报文 |
判断本端口是否为Disable状态 |
如果不是Disable状态,则不需处理 |
||
如果是Disable状态,检查该报文中携带的邻居信息是否和本端口信息相同,如果相同,则本端口转换为Active状态 |
||||
LinkDown报文 |
判断本端口是否工作在加强模式下 |
如果不是工作在加强模式下,则不需处理 |
||
如果工作在加强模式下,且本端口不为Disable状态,则进入Disable状态 |
(3) 如果DLDP没有收到邻居的Echo应答报文,会做如下处理:
表1-6 未收到邻居Echo应答报文时的处理过程
未收到邻居Echo报文 |
处理过程 |
普通模式下,Echo等待定时器超时还未收到 |
将DLDP状态转到Disable,输出日志和跟踪信息,向邻居发送Disable报文,并根据用户配置的DLDP Down模式,手动或者自动关闭本端端口。同时删除该邻居表项 |
加强模式下,由于加强探测启动的Echo定时器超时还未收到 |
如果端口的关闭模式被设置为系统自动关闭,当DLDP检测到单向链路时,把端口设置为DLDP Down。DLDP Down端口不会转发业务报文,也不能收发除DLDPDU之外的任何协议报文。
处于DLDP Down状态端口能在链路恢复之时,从DLDP Down状态中恢复。DLDP Down状态下的端口仍然会周期性的发送链路恢复探测报文(RecoverProbe报文),一旦收到正确的恢复回应报文(RecoverEcho报文),则说明单向链路已经变为双向链路,DLDP将此端口重新up。其具体过程如下:
DLDP Down的端口向外每2秒发送一次RecoverProbe报文。报文中只携带本端口的信息。对端如果收到该报文,则以RecoverEcho报文作为应答。一旦本端收到RecoverEcho报文,检查RecoverEcho报文中携带的邻居信息是否和本端口信息相同。如果相同,则认为本端口和该邻居之间已经恢复双向连通,则端口从Disable状态迁移到Active状态,开始重新建立邻居关系。
链路恢复报文只在DLDP Down端口上发送和处理。如果端口被用户手工Shutdown,则自动恢复机制不能生效。
DLDP邻居的状态有三种,如表1-7所示。
表1-7 DLDP邻居状态
状态类型 |
说明 |
未知状态 |
刚建立这个邻居,目前正在对邻居进行探测,还没有收到邻居回应时的邻居状态。该状态只在探测(Probe)过程中存在,探测结束后就转为双通或者单通 |
双通状态 |
收到邻居回应后的邻居状态,表示目前处于正常的双向连通状态,该状态可以长期稳定存在 |
单通状态 |
检测到单通链路时的邻居状态,此时会将该邻居删除 |
表1-8 DLDP配置任务简介
配置任务 |
说明 |
详细配置 |
使能DLDP功能 |
必选 |
|
配置DLDP的工作模式 |
可选 |
|
配置发送Advertisement报文的时间间隔 |
可选 |
|
配置DelayDown定时器的超时时间 |
可选 |
|
配置发现单向链路后端口的关闭模式 |
可选 |
|
配置DLDP报文的认证方式 |
可选 |
|
配置重置DLDP状态 |
可选 |
需要注意的是:
l DLDP功能只对以太网口生效。
l 在链路未连通的情况下,DLDP不起作用,只有当链路连通后,DLDP才能检测出单向链路,因此在使能DLDP之前,请先连接好光纤或铜质双绞线。
l 为确保检测出单向链路,要保证两端设备的DLDP处于使能状态、DLDP Advertisement报文发送时间间隔相等、认证方式和认证口令相同。
l 为了使DLDP在不同的网络环境下都能及时发现单向链路,需要合理调整DLDP Advertisement报文的时间间隔。如果设定的时间太长,DLDP协议不能及时关闭单向链路;如果设定的时间太短,会增加网络的流量。
l DLDP不处理任何LACP(Link Aggregation Control Protocol,链路聚合控制协议)事件,DLDP将端口聚合组中的每条链路视为独立的链路进行处理。
l 当运行DLDP的两台设备进行对接时,请保证两台设备的DLDP软件版本一致,否则DLDP的运行可能出现问题。
表1-9 使能DLDP功能
命令 |
说明 |
||
进入系统视图 |
system-view |
- |
|
使能全局DLDP功能 |
dldp enable |
必选 缺省情况下,全局DLDP功能处于关闭状态 |
|
进入以太网端口视图或端口组视图 |
进入以太网端口视图 |
interface interface-type interface-number |
二者必选其一 进入以太网端口视图后,下面进行的配置只在当前端口生效;进入端口组视图后,下面进行的配置将在端口组中的所有端口生效 |
进入端口组视图 |
port-group manual port-group-name |
||
使能端口的DLDP功能 |
dldp enable |
必选 缺省情况下,所有端口的DLDP功能处于关闭状态 本命令可以用于光纤端口和非光纤端口 |
只有在全局和端口均使能DLDP的情况下,才能启动DLDP功能、正常地收发DLDP报文。
表1-10 配置DLDP的工作模式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
配置DLDP的工作模式 |
dldp work-mode { enhance | normal } |
可选 缺省情况下,DLDP的工作模式为normal |
Advertisement状态下,DLDP通告报文(Advertisement)的时间间隔可由用户配置,以便根据不同的网络环境使DLDP对链路连接错误做出更快的响应。
表1-11 配置发送Advertisement报文的时间间隔
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
配置发送Advertisement报文的时间间隔 |
dldp interval time |
可选 缺省情况下,发送Advertisement报文的时间间隔为5秒 此时间间隔将应用于所有使能DLDP的端口 |
l dldp interval命令配置的时间间隔应该小于STP收敛时间的三分之一。如果设定的时间太长,DLDP在没有关闭单向链路的情况下已出现STP环路,并且设备需要经过较长时间才能发现单向链路,可能造成较多的错误流量转发;如果设定的时间太短,会增加网络的流量。因此,此时间间隔建议采用缺省值。
l 如果用户配置了发送Advertisement报文的时间间隔,要确保两个通过光纤/铜质双绞线连接设备配置了相同的发送Advertisement报文的时间间隔,否则DLDP不能正常工作。
有些端口在Tx线发生故障时会引起Rx线的光信号抖动,即端口先down随即又up,为了避免在这种情况下直接进入Inactive状态清除邻居信息,故先进入DelayDown状态,同时启动DelayDown定时器,等DelayDown定时器超时后才进入Inactive状态。如果在DelayDown定时器超时之前端口up了,则返回之前的DLDP状态。
表1-12 配置DelayDown定时器的超时时间
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
配置DelayDown定时器的超时时间 |
dldp delaydown-timer time |
可选 缺省情况下,DelayDown定时器的超时时间为1秒 此超时时间将应用于所有使能DLDP的端口 |
当DLDP检测到单向链路时,可以采用两种方式关闭单通的端口:
l 手动模式:手动模式的目的是避免网络性能差时,DLDP协议检测到单通就立即自动关闭端口,造成业务报文不能收发。该模式是针对这种误判较多的情形采取的一种折中方案。它仅依靠DLDP协议检测单向链路,关闭端口由网络管理员手动完成。DLDP状态机在检测到单通后,只输出Log和Trap信息,建议用户Shutdown此端口,然后迁移到Disable状态。
l 自动模式:如果不配置手动模式,默认的关闭模式是自动模式,这种模式下在发现单通时,除了DLDP状态机迁移到Disable状态,输出Log和Trap信息外,还会自动将端口设为DLDP Down。
表1-13 配置发现单向链路后端口的关闭模式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
配置发现单向链路后端口的关闭模式 |
dldp unidirectional-shutdown { auto | manual } |
可选 缺省情况下,发现单向链路后端口的关闭模式为auto |
当设备业务繁忙、CPU利用率较高时,可能会出现DLDP误报的情况。建议用户把DLDP发现单向链路后的操作模式配置为manual,减小DLDP误报造成的影响。
为了防止网络攻击和恶意探测,允许用户配置端口的DLDP报文认证方式,分为下列三种:不认证方式、明文认证方式、MD5认证方式。
表1-14 配置DLDP报文的认证方式
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
配置当前设备上的端口与邻居设备上的端口间的DLDP认证方式 |
dldp authentication-mode { md5 md5-password | none | simple simple-password } |
必选 缺省情况下,当前设备上的端口与邻居设备上的端口间的DLDP认证方式为none |
如果用户配置了DLDP的认证方式,要确保两个通过光纤/铜质双绞线连接的设备配置了相同的DLDP认证方式和认证口令,否则DLDP不能通过认证。只有通过认证后DLDP才能正常工作。
DLDP协议发现单向链路后,端口进入Disable状态。此时需要根据用户选择的端口关闭模式,提示用户关闭端口或自动将端口设为DLDP Down状态。如果用户需要该端口重新探测,可以通过下列方式重置端口的DLDP状态:
l 对于使用shutdown命令关闭的端口,用户需要手动输入undo shutdown命令来恢复对端口的探测。
l 对于系统自动设置为DLDP Down的端口,用户可以等待DLDP通过链路自动恢复机制,发现邻居恢复双通后启用端口;也可以使用dldp reset命令来恢复。
恢复后的端口状态与端口的物理状态有关:如果端口的物理状态为down,则端口的DLDP状态变为inactive;如果端口的物理状态为up,则端口的DLDP状态变为active。
通过dldp reset命令来重置DLDP状态的配置过程如下:
在全局重置DLDP状态,对设备上所有被Disable的端口生效。
表1-15 在全局重置DLDP状态
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
重置DLDP状态 |
dldp reset |
必选 |
在端口重置DLDP状态,对单个被Disable的端口或者端口组中所有被Disable的端口生效。
表1-16 在端口重置DLDP状态
操作 |
命令 |
说明 |
|
进入系统视图 |
system-view |
- |
|
进入以太网端口视图或端口组视图 |
进入以太网端口视图 |
interface interface-type interface-number |
二者必选其一 进入以太网端口视图后,下面进行的配置只在当前端口生效;进入端口组视图后,下面进行的配置将在端口组中的所有端口生效 |
进入端口组视图 |
port-group manual port-group-name |
||
重置DLDP状态 |
dldp reset |
必选 |
在完成上述配置后,在任意视图下执行display命令可以显示配置后DLDP的运行情况及报文统计信息,通过查看显示信息验证配置的效果。
在用户视图下执行reset命令可以清除DLDP报文统计信息。
表1-17 DLDP显示和维护
操作 |
命令 |
显示端口的DLDP配置信息 |
display dldp [ interface-type interface-number ] |
显示端口的DLDP报文统计信息 |
display dldp statistics [ interface-type interface-number ] |
清除端口的DLDP报文统计信息 |
reset dldp statistics [ interface-type interface-number ] |
l S3600系列OLT交换机(Device A)通过两对光纤连接到Device B,但是出现了光纤接反的情况;
l 要求通过配置达到下列要求:当DLDP检测出单向链路后,自动断开单向链路;当网管人员正确连接光纤后,恢复被DLDP Down掉的端口。
图1-4 配置DLDP组网图
(1) 配置Device A
# 在端口GigabitEthernet1/1/2及GigabitEthernet1/1/4使能DLDP功能。
<DeviceA> system-view
[DeviceA] interface gigabitethernet 1/1/2
[DeviceA-GigabitEthernet1/1/2] dldp enable
[DeviceA-GigabitEthernet1/1/2] quit
[DeviceA] interface gigabitethernet 1/1/4
[DeviceA-GigabitEthernet1/1/4] dldp enable
[DeviceA-GigabitEthernet1/1/4] quit
# 配置发送Advertisement报文的时间间隔为6秒。
[DeviceA] dldp interval 6
# 配置DelayDown定时器的超时时间为2秒。
[DeviceA] dldp delaydown-timer 2
# 配置DLDP的工作模式为加强模式。
[DeviceA] dldp work-mode enhance
# 配置发现单向链路后端口的关闭模式为自动模式。
[DeviceA] dldp unidirectional-shutdown auto
# 全局使能DLDP功能。
[DeviceA] dldp enable
# 查看DLDP状态。
[DeviceA] display dldp
DLDP global status : enable
DLDP interval : 6s
DLDP work-mode : enhance
DLDP authentication-mode : none
DLDP unidirectional-shutdown : auto
DLDP delaydown-timer : 2s
The number of enabled ports is 2.
Interface GigabitEthernet1/1/2
DLDP port state : disable
DLDP link state : down
The neighbor number of the port is 0.
Interface GigabitEthernet1/1/4
DLDP port state : disable
DLDP link state : down
The neighbor number of the port is 0.
从上述显示信息可以看出,端口GigabitEthernet1/1/2和GigabitEthernet1/1/4均进入Disable状态且链路状态也均是down,表明DLDP在这两个端口探测到了单向链路,并且已经将这两个端口关闭。
# 恢复设备上所有被DLDP协议down掉的端口。
[DeviceA] dldp reset
(2) 配置Device B
Device B也需要支持DLDP并做相应配置,请参见所选用设备的配套手册。
Device B如果也选用S3600系列OLT交换机,则其配置与Device A上的配置完全一致,此处不再赘述。
当光纤交叉连接时,两台设备上的四个端口均处于Disable状态。
Device A和Device B通过两对光纤相连,两台设备使能了DLDP;假设Device A与Device B间出现了光纤接反的情况。此时,DLDP没有能检测出链路单通,四个端口均处于Advertisement状态。
如下两个原因均会导致上述情况的出现:
l Device A和Device B配置的Advertisement状态发送报文的时间间隔不一致
l Device A和Device B配置的DLDP报文认证方式或认证口令不一致
在Device A和Device B上配置相同的Advertisement状态发送报文的时间间隔、报文认证方式及认证口令。
为了保证EPON系统中主干光纤和OLT的高可靠性,用户可将S3600系列以太网PON OLT交换机的两个OLT端口加入光纤备份组。当系统出现异常(比如:主干光纤断路、OLT端口出现异常等)时,互为备份的两个OLT端口会自动进行倒换。用户也可以根据需要手动对加入该备份组的两OLT端口进行主备切换。图2-1为光纤备份示意图,图中POS为2:N光纤分支器。
表2-1 配置光纤备份
操作 |
命令 |
说明 |
|
进入系统视图 |
system-view |
- |
|
进入FTTH视图 |
ftth |
- |
|
创建光纤备份组 |
fiber-backup group group-number |
必选 |
|
将OLT端口加入备份组 |
光纤备份组视图下 |
group member interface-type interface-number |
必选 两种方式选其一 |
OLT端口视图下 |
quit |
||
quit |
|||
interface interface-type interface-number |
|||
port fiber-backup group group-number |
|||
quit |
|||
手动对OLT端口进行主备切换 |
ftth |
可选 |
|
fiber-backup group group-number |
|||
port switch-over |
l 将OLT端口加入光纤备份组时,先加入的端口为主用端口,后加入的端口为备用端口。
l 光纤备份组中的两个OLT端口同时最多只能有一个处于转发状态。
l 当备份组中加入第二个OLT端口后,需要用户手工同步第一个OLT端口及其下所有ONU的配置到第二个OLT端口,以确保主备切换后业务能正常运行。
表2-2 配置显示和维护
操作 |
命令 |
显示备份组中的端口信息及其主备关系 |
display fiber-backup group { all | group-number } |
l 将处于同一OLT设备的两个OLT端口先后加入光纤备份组;
l 手动对该两OLT端口进行主备切换,且如果关闭主用端口后,则备用端口立刻切换为主用。
图2-2 光纤备份配置网示意图
# 创建光纤备份组。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] fiber-backup group 1
Create group 1 successfully.
# 先后将OLT1/0/1端口和OLT1/0/2端口加入该光纤备份组,使OLT1/0/1端口为主用端口,OLT1/0/2端口为备用端口。
[Sysname-fiber-group1] group member olt1/0/1
[Sysname-fiber-group1] group member olt1/0/2
[Sysname-fiber-group1] display fiber-backup group 1
fiber backup group 1 information:
Member Role State
-----------------------------------------
Olt1/0/1 MASTER ACTIVE
Olt1/0/2 SLAVE READY
# 对OLT1/0/1端口和OLT1/0/2端口进行主备切换。
[Sysname-fiber-group1] port switch-over
[Sysname-fiber-group1] display fiber-backup group 1
fiber backup group 1 information:
Member Role State
-----------------------------------------
Olt1/0/2 MASTER ACTIVE
Olt1/0/1 SLAVE READY
# 如果关闭OLT1/0/2端口后,则OLT1/0/1端口变为了主用。
[Sysname-fiber-group1] quit
[Sysname] interface olt1/0/2
[Sysname-Olt1/0/2] shutdown
[Sysname-Olt1/0/2] display fiber-backup group 1
fiber backup group 1 information:
Member Role State
-----------------------------------------
Olt1/0/1 MASTER ACTIVE
Olt1/0/2 SLAVE DOWN
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!