链路自动恢复机制
如果接口的关闭模式被设置为手动关闭,手动关闭的接口不可通过链路自动恢复机制打开。
如果接口的关闭模式被设置为系统自动关闭,系统自动关闭的接口可以通过链路自动恢复机制打开。
自动关闭模式下,当DLDP检测到单向链路时,把接口设置为DLDP Down。DLDP Down接口仅仅接收并处理BPDU报文,不转发用户流量。处于DLDP Down状态接口能在链路恢复之时,从DLDP Down状态中恢复。DLDP Down状态下的接口仍然会周期性的发送链路恢复探测报文(RecoverProbe报文),一旦收到正确的恢复回应报文(RecoverEcho报文),则说明单向链路已经变为双向链路,DLDP将此接口重新Up。
链路自动恢复机制具体过程如下:
DLDP Down的接口向外每2秒发送一次RecoverProbe报文。报文中只携带本接口的信息。
对端如果收到该报文,则以RecoverEcho报文作为应答。
一旦本端收到RecoverEcho报文,检查RecoverEcho报文中携带的邻居信息是否和本接口信息相同。如果相同,则认为本接口和该邻居之间已经恢复双向连通,则接口从Disable状态迁移到Active状态,开始重新建立邻居关系。