组网中LDP协议的作用
来源:浮华 时间:2022-04-11 09:21:00阅读:0

LDP-label distribute protocol,前身是标签分发协议TDP.cisco私有。
LDP必须基于标签分发IGP(ospf,RIP,EIGRP),因为标签是分发的,其实是IGP路由表的映射.所以必须是现有的IGP,将有标签转发。
路由表与标签之间的映射关系-----FEC。LDP要工作,必须有底层IGP。IGP在路由表中的每一条路由中,都会有一个相应的标签存在于标签转发表中。
组网标签报文转发过程中的相关动作,R1--R2--R3--R4为组网域,左右为IP域。在IP域中的数据包没有标签。在组网域中,数据包携带标签。接下来,解释数据包从左到右的过程:IP:A-->R1-->R2-->R3-->R4-->IP:B
需要注意的是,当地收到的标签总是由上游或下游路由器分配的。如果当地路由器有路由细节1.1.1.0/24. 然后从对端跳到本端分配相关标签.因此,标签总是由别人发给我的。我将本地直接路由映射成本标签分发给我的上下游路由器。然后,双向标签FEC建立起来。
LFIB-----show MPLS forwarding table。故障排查时.交换外标签时,必须检查mpls forwarding table(LFIB表)。比如.R1-----R2----R3----R4.
R1将mpls 报文转给R2,R2要查的就是LFIB.如果LFIB(mpls forwarding table)没有标签。此时,您需要根据两个层次的映射原理进行检查LIB表(show mpls ldp binding),原因是什么?R2的mpls forwarding table没有分发标签.
比如大家都知道,LDP的tranport ID是会用loopback来做的.如果IGP是OSPF.不管你环回口配置为32位掩码,还是24位掩码,ospf除非修改,否则会将其通知为32个掩码(ip ospf network point-to-point)会通知真实掩码.
此时,当地有24个掩码,对端有32个通知。上游路由器为本端32个分发标签.明显是错的.因为24位掩码没有标签,32位得到了。转发时,mpls forwarding table一定有问题.因为LFIB是基于LIB所以最后一定要查LIB找到真正的原因。
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
本站原创内容未经允许不得转载,或转载时需注明出处:https://news.kd010.com/yzx/8776.html


