专注在线职业教育23年
下载APP
小程序
希赛网小程序
导航

通信工程师交换技术精讲之LDP的建立和维护

责编:小狐狸 2017-06-05
资料领取

>>>>>>中级通信工程师公开课(交换技术),报名有你!


       离2017年通信工程师交换技术考试只有3个多月了。小编为大家整理了部分通信工程师交换技术知识点内容精讲。下文主要讲解LDP会晤的建立和维护,供大家学习与参考!  

       1.LDP会晤的建立和维护

       (1)LDP会晤连接的建立

       通过LDPHello消息的交互,两个LSR(即两个LDP对等实体)即可建立LDP会晤(Session)连接,用来传输标记与FEC的绑定消息。建立两个LSR之间的LDP会晤连接包括运输层TCP连接的建立和会晤初始化两个阶段。下面将分别讨论。首先假设UR1和LSR2为LDP对等实体,它们的标记空间分别为LSR1:a和LSR2:b。

       1)TCP连接的建立

       建立TCP连接分为以下三个步骤。

       第一步,如果LSR1和LSR2之间没有建立用于交换标记空间LSR1:a和LSR2:b的LDP会皤连接,则15R1将试图建立一个新的TCP连接以支持该LDP会晤。通过LDPHello消息的交互,LSR1和LSR2可获知对方的IP地址。

       第二步,LSR1通过比较自己和LSR2的地址以确定它在整个会晤中扮演主动还是被动的角色。比较的规则很简单:地址大的一方将扮演主动角色。

       第三步,如果LSR1是主动方,它将向LSR2发起一个TCP连接请求;如果LSR1是被动方,它将等待I5R2发起TCP连接请求。

       2)会晤的初始化

       LSR1和LSR2之间建立TCP连接后,它们将通过交换LDP初始化消息以协商会晤参数。协商的参数包括:LDP协议版本、标记分配方法、定时器值'。如果LSR基于ATM技术,则还包括VPL/VCI的取值范围。

       TCP连接建立后,TCP连接的发起者也是初始化的发起者。如果LSR1是会晤的主动方,它将向LSR2发送一个初始化消息以启动会皤参数的协商过程。如果LSR1是会皤的被动方,它将等待LSR2发起参数的协商过程。一般来说,如果LSR1与I5R2之间有多条链路连接,而且它们也已经将多个标记空间向对方作了告示,作为被动的I^SR在接收到对等层传来的初始化消息之前,并不知道在新建立的连接上使用W个标记空间。这时它只能等待到接收对方的第一个LDP-PDU之后,才可以用Hello消息中的标记信息去匹配所接收到的标记空间告示。具体过程分下述两种情况。

       ①对于会晤的被动方

       一旦接收到对等实体(主动方)发起的初始化消息,它将从该消息中取出标记空间信息,与以前从对等实体的Hello消息中获得的标记空间相比较。如果匹配成功,则由该Hello消息为会皤指定相应的标记空间。随后,被动方将检査初始化消息中的有关会皤参数是否可以接受。如果可以接受,被动方将向主动方发回一个会晤保持应答消息;如果不可以接受,被动方将发送“会播拒绝或参数错误”通知消息回应主动方,同时关闭该TCP连接。

       如果匹配不成功,被动方将向主动方返回一个“会晤拒绝或错误”的通知消息,并中断TCP连接。

       如果被动方在回应初始化消息时接收到一个会晤保持消息,则说明该会晤已经成功。

       如果接收到一个“错误”通知消息.,表明会皤的另一方要求拒绝该会播,被动方将关闭该TCP连接。

       ②对于会晤的主动方

       如果接收到一个“错误”通知消息,表明会晤的另一方要求拒绝该会晤,主动方将关闭该TCP连接。

       如果接收到一个初始化消息,它将检查其中的会播参数是否可以接受。如果是,它将返回一个会晤保持消息;否则,它将返回“会晤拒绝或参数错误”的通知消患并关闭该TCP连接。

       如果接收到一个会晤保持消息,表明会晤的另一方已接受了它的会晤参数。

       当接收到初始化可接受消息以及会晤保持消息时,表明本次会晤已经成功。

       (2)维护Hello邻接点

       一个LDP会晤相关联的对等实体之间可能有多个Hello邻接关系,这种情况发生在一对LSR之间有多条连接而这些连接共享同一标记空间之时。例如,在一对有多条PPP链路的路由器之间,它们发送的Hello消息中携带相同的LDP标识符。

       在LDP中,一个LSR通过定期接收对等方发来的Hello消息来判定该对等方仍希望使用相应的标记空间。LSR为每个Hello邻接点维护一个计时器,如果LSR1没有接收到某个对等方(LSR2)的Hello消息而导致相应的计时器超时,LSR1将认为该LSR2不再希望使用该标记空间或者认为LSR2出现故障,LSR1将从本地的Hello邻接表中删除I5R2。当与LDP会晤相关联的最后一个邻接点被删除后,UR1将发一个通知消息并关闭相应的TCP连接以终止该LDP会晤。

       (3)LDP.会晤连接的维护

       LDP通过定期的接收LDP-PDU来维护会晤的完整性。对于LSR1,一旦它接收到LDP会皤另一方(LSR2)发出的LDP-PDU,LSR1即重置该会晤的寿命定时器。如果直到定时器溢出还没有接收到LDP会晤另一方发来的LDP-PDU,LSR1将认为连接中断或LSR2出现故障,LSR1将关闭连接来终止该会播。一个L5R可以在任何时候终止一个LDP会晤,此时,它将发出一个终止消息给会晤的另一方。


       >>>>>>点击进入了解更多中级通信工程师交换技术课程知识


       相关推荐: 

       中级交换技术考试教材

       中级交换技术专业视频课程

       中级通信工程师交换技术考试大纲

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关阅读
查看更多

加群交流

公众号

客服咨询

考试资料

每日一练

咨询客服