LDP会话保护
LDP会话保护功能实现了当LDP邻居的基本发现机制失效时,利用LDP的扩展发现机制来保持与LDP邻居的会话,确保当LDP基本发现机制恢复时,LDP协议能够快速收敛。
产生原因
当LDP本地会话间的直连链路出现故障时,LDP的邻接关系将被拆除,对应LDP会话和标签也将被删除。直到此直连链路恢复后,LDP会话重新建立并分发标签,最终达到LDP LSP重新收敛。但在这期间会导致LDP LSP流量的丢失。
为了加速这一过程中LDP LSP收敛的速度,减少流量的丢失,NE40E实现了LDP会话保护特性。
当配置了LDP会话保护后,在上述过程中,LDP会话不需要重新建立、标签也不需要重新分发,从而加快了LDP LSP收敛速度,减少了流量的损失。
实现原理
如图3-7所示,当本地会话间的直连链路AB发生故障时,Link Hello邻接关系将被删除。但此时非直连链路正常工作,则Targeted Hello邻接关系依然存在。因此,LDP会话不会被删除,基于该会话的标签映射等信息也不会删除。直连链路恢复后,不需要重新建立LDP会话、重新学习FEC—标签映射等信息,从而加快了LDP收敛速度。
会话保护持续时间
使能LDP会话保护功能时,还可以指定会话保护持续时间,即Link Hello邻接关系被删除后,用Targeted Hello邻接关系继续保持会话的时间。如果在会话保护持续时间内,Link Hello邻接关系没有恢复,则删除Targeted Hello邻接关系,对应的LDP会话也将被删除。如果未指定会话保护持续时间,则用Targeted Hello邻接关系永久保持会话。