思科认证:建立LSP后撤销会话和环路检测0 e& g; U6 h+ n B0 \1 d/ k
建立LSP后如何撤销会话和环路检测
! J4 ]: K( z0 M- D f. ^$ T5 ]0 U0 K建立LSP后如何撤销会话和环路检测,使用无线路由器时,经常出现建立LSP丢失等问题,还有初始密码设置问题以及上网经常掉线,这里将介绍D建立LSP码所涉及到的很多问题的解决方法。/ Z( U& z5 b1 U, Q _2 n
会话撤销
5 U+ Y" g4 p4 @LDP通过检测会话连接上传输的LDPPDU来判断会话的完整性。LSR为每个会话建立一个“生存状态”定时器,每收到一个LDPPDU时刷新该定时器。如果在收到新的LDPPDU之前定时器超时,LSR认为会话中断,对等关系失效。LSR将关闭相应的传输层连接,终止会话进程。
/ t( L- }; A5 {9 e7 N/ VLDP环路检测
) ?% k3 f/ o- a在MPLS域中建立LSP也要防止产生环路,LDP环路检测机制可以建立LSP环路的出现,并避免标签请求等消息发生环路。ComwareV3操作手册(MPLS)LDP环路检测有两种方式: a" a4 L4 }4 j! P1 F0 m
最大跳数/ H8 r1 u+ O# `# v7 p
在传递标签绑定的消息中包含跳数信息,每经过一跳该值就加一。当该值超过规定的最大值时认为出现环路,终止建立LSP过程。
! m1 M5 c- z. r3 N路径向量: F1 l6 e$ b* \( _
在传递标签绑定的消息中记录路径信息,每经过一跳,相应的LSR就检查自己的ID是否在此记录中。如果没有,将自己的ID添加到该记录中;如果有,说明出现了环路,终止建立LSP过程。 C( X2 m! D2 g" p6 u
基于约束路由的LDP' Q, t, o! Z2 D5 U
MPLS还支持基于约束路由的LDP机制(CR-LDP,Constrain-basedRoutingLDP)。所谓CR-LDP,就是入口节点在发起建立LSP时,在标签请求消息中对建立LSP路由附加了一定的约束信息。这些约束信息可以是对沿途LSR的精确指定,即逐一指定建立LSP上的LSR,此时叫严格的显式路由;也可以是对选择下游LSR的模糊限制,即只指定建立LSP上的个别LSR,此时叫松散的显式路由。
! F8 u% a) [$ w2 n2 x' Y, \MPLS与其他协议间的关系
# i8 O8 k5 a" b5 g. hLDP通过逐跳方式建立LSP时,要利用沿途各LSR路由转发表中的信息来确定下一跳,而路由转发表中的信息一般是通过IGP、BGP等路由协议收集的。但是,LDP并不直接和各种路由协议有关联,只是间接使用路由信息。
4 v/ `( E9 M$ d; q- o另一方面,虽然LDP是专门用来实现标签分发的协议,但LDP并不是唯一的标签分发协议。对BGP、RSVP等已有协议进行扩展,也可以支持MPLS标签的分发。MPLS的一些应用也需要对某些路由协议进行扩展。
+ A% l1 z( m( h- z* \例如,基于MPLS的VPN应用就需要对BGP协议进行扩展,以便BGP协议能传播VPN的路由信息;基于MPLS的流量工程TE(TrafficEngineering)需要对OSPF或IS-IS协议进行扩展,以便携带链路状态信息。
" `/ w6 T) a( l- b1 u3 I" yRSVP对MPLS的扩展
) ^! A: @1 d: [0 s+ n4 T5 ]资源预留协议RSVP(ResourceReservationProtocol)经扩展后可以支持MPLS标签的分发,同时,在传送标签绑定消息时,还能携带资源预留的信息。通过这种方法建立LSP可以具有资源预留功能,即沿途的LSR可以为该建立LSP分配一定的资源,使在此建立LSP上传送的业务得到保证。ComwareV3操作手册(MPLS)6 Z2 h8 \3 j8 ? G' K R
RSVP协议的扩展主要是在其Path消息和Resv消息中增加新的对象,这些新对象除了可以携带标签绑定信息外,还可以携带对沿途LSR寻径时的限制信息,从而支持LSP约束路由的功能。扩展的RSVP协议还支持快速重路由,即在一定条件下建立LSP需要改变时,可以在不中断用户业务的同时,将原来的业务流重新路由到新建立LSP上。 |