有关MPLS中RD、RT值在网络中传输时是否携带(mpls rd和rt的作用)
问题描述:
各位老师,请教一个问题:那就是在MPLS邻居稳定后,数据报文在网络中传输时,是否会携带RD跟RT值呢?
个人看教材后的理解是:RD值只会在撤销路由时携带;而RT值会一直携带;
不知道是否正确呢?
组网及组网描述:
MPLS邻居稳定后,数据报文在网络中传输时,是否会携带RD和RT值,取决于数据报文的类型和目的。
RD(路由区分器)的作用是给客户端IPv4地址附加一个64位的RD,使它们的地址不重叠,使得它变成全球唯一的VPNv4地址¹²。RD只在PE路由器之间传递VPNv4路由时携带,当PE路由器收到VPNv4路由后,会去掉RD,然后根据VRF表转发给CE路由器³。因此,RD值只会在MPLS网络内部携带,不会影响CE路由器。
RT(路由标记)的作用是实现路由的导入和导出,让发送路由的PE知道发给哪些VPN客户,让接收路由的PE知道要把路由导入哪些VRF¹²。RT是一个扩展的BGP的团体属性,VPNv4路由在传递时是要带上这个属性¹。RT值有两个,一个是export RT,一个是import RT。发送端PE的export RT必须和接收端PE的import RT对应,只有对应上,接收端PE才会把VPNv4路由加入VRF路由表¹²。因此,RT值也只会在MPLS网络内部携带,不会影响CE路由器。
综上所述,在MPLS邻居稳定后,数据报文在网络中传输时,如果是VPNv4路由报文,就会携带RD和RT值;如果是普通的IPv4数据报文,就不会携带RD和RT值。
希望这能回答您的问题。
MPLS拓扑设计与VRF、RD、RT详解 - CSDN博客. https://blog.csdn.net/Mr_Bei/article/details/84376319.
三分钟读懂BGP中RD与RT - 简书. https://www.jianshu.com/p/4da7997d1f90.
MPLS/BGP 虚拟专用网络中 RT vs RD,既生瑜何生亮? - CSDN博客. https://blog.csdn.net/jxzdsw/article/details/103956080.
(4) 3分钟读懂RD与RT - 知乎. https://zhuanlan.zhihu.com/p/5860691
暂无
Rd不会一直携带,rt会携带
9小时前回答暂无
你的理解基本是正确的。
在MPLS网络中,路由目标 (RD) 和路由目标 (RT) 值是用来标识VRF (虚拟路由转发) 的。当MPLS邻居稳定后,数据报文在网络中传输时,RD和RT值主要用于帮助路由选择。RD值会在数据报文首部携带,用来识别报文所属的VRF,然后根据VRF配置的路由表进行路由选择。
RT值在数据报文中也会携带,但它的作用主要是用来控制报文的分发。RT值定义了哪些VRF能够接收和处理该报文,它可以帮助网络设备快速确定应该将报文发往哪个VRF进行处理。
当撤销路由时,确实RD值会经常携带在报文中,因为撤销路由的目的就是停止某个VRF的路由选择。而RT值则会一直携带在报文中,以便网络设备可以根据RT值进行报文的分发。
总之,RD和RT值在MPLS网络中非常重要,在数据报文中扮演着不同的角色,确保报文能够正确被路由和分发。
暂无
你正在,有关MPLS中RD、RT值在网络中传输时是否携带