一、LDP通过检测会话连接上传输的LDPPDU来判断会话的完整性,LSR为每个会话建立一个生存状态定时器,每收到一个LDPPDU时刷新该定时器,如果在收到新的LDPPDU之前定时器超时,LSR认为会话中断,对等关系失效。LSR将关闭相应的传输层连接,终止会话进程。
二、在MPLS域中建立LSP也要防止产生环路,LDP环路检测机制可以建立LSP环路的出现,并避免标签请求等消息发生环路。
1、在传递标签绑定的消息中包含跳数信息,每经过一跳该值就加一,当该值超过规定的最大值时认为出现环路,终止建立LSP过程。
2、在传递标签绑定的消息中记录路径信息,每经过一跳,相应的LSR就检查自己的ID是否在此记录中。如果没有,将自己的ID添加到该记录中,如果有,说明出现了环路,终止建立LSP过程。
三、MPLS还支持基于约束路由的LDP机制,所谓CR-LDP,就是入口节点在发起建立LSP时,在标签请求消息中对建立LSP路由附加了一定的约束信息,这些约束信息可以是对沿途LSR的精确指定,即逐一指定建立LSP上的LSR,此时叫严格的显式路由,相对应的我们也可以是对选择下游LSR的模糊限制,即只指定建立LSP上的个别LSR,此时叫松散的显式路由。
四、LDP通过逐跳方式建立LSP时,这里我们注意的是要利用沿途各LSR路由转发表中的信息来确定下一跳,而路由转发表中的信息一般是通过IGP、BGP等路由协议收集的。但是,LDP并不直接和各种路由协议有关联,只是间接使用路由信息。
五、LDP是专门用来实现标签分发的协议,但LDP并不是唯一的标签分发协议,对BGP、RSVP等已有协议进行扩展,也可以支持MPLS标签的分发,MPLS的一些应用也需要对某些路由协议进行扩展。
六、资源预留协议RSVP经扩展后可以支持MPLS标签的分发,同时,在传送标签绑定消息时,还能携带资源预留的信息,通过这种方法建立LSP可以具有资源预留功能,RSVP协议的扩展主要是在其Path消息和Resv消息中增加新的对象,这些新对象除了可以携带标签绑定信息外,还可以携带对沿途LSR寻径时的限制信息,从而支持LSP约束路由的功能。