MPLS中的LDP 概述
发布时间:2021-01-18 13:45:31作者:VeCLoud阅读:0
标签报文在MPLS网络沿着标签交换路径转发的过程中,中间LSR都只是查看数据的标签值,并且针对该标签进行查询、置换等操作。那么入站LSR究竟该为IP数据包压什么标签呢?标签交换路径是怎样的?如何确保这个IP数据包能够顺利的穿越MPLS网络?这些都是控制层面的问题,肯定是需要协议来解决的,而且应该在IP数据包到达之前就把所有的事情准备好。
所有我们需要一个协议,这个协议能够帮助我们为特定的流量建立LSP,能够为FEC(例如特定的路由前缀)分配标签,并且将标签映射传递(或者说分发)给其他的标签交换路由器。
如果让OSPF、ISIS这样的协议来分发标签是不可能的了(至少在未对协议做扩展之前是不可能的)。那么就需要一个新的协议,独立于所有的路由协议并且能够结合路由协议一起使用,这个协议能够为特定的FEC捆绑标签,并且将标签分发给其他的LSR。LDP(Label Distribution Protocol标签分发协议)就是一个这样的协议。
每一台运行LDP的LSR都会为自己路由表中的路由前缀捆绑标签,然后再将所分配的标签分发给所有的LSR邻居。LDP邻居将这些接收到的标签视为出站标签Outgoing label(或者远端标签),之后邻居将该出站标签和其自己本地的标签存储于一张特殊的表中。通常一台LDP路由器会有多个LDP邻居,那么这些邻居都会给路由分配标签然后将这些标签传给自己。
一台LSR有可能会收到多个LDP邻居分发的标签,可能对于同一个FEC,会同时收到多个邻居分发的标签,通常路由器只使用其中一个标签作为该前缀的出站标签。它通过RIB也就是IP路由表得到该IPv4前缀的下一跳,它将使用这个下一跳LSR所分发的标签作为最终的出站标签。
在LDP完成工作后,一条LSP就建立起来了。
以上就是MPLS中的LDP 概述的介绍,
如果你还有其他问题,欢迎进行咨询探讨,希望我们的专业的解决方案,可以解决你目前遇到的这些问题。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
标题:MPLS中的LDP 概述
TAG标签:MPLS
地址:http://www.vecloud.com.cn/article/48.html