首页 科技问答 有关MPLS中RD、RT值在网络中传输时是否携带(mpls rd和rt的作用)

有关MPLS中RD、RT值在网络中传输时是否携带(mpls rd和rt的作用)

科技问答 163
1688310578,CRM论坛(CRMbbs.com)——一个让用户更懂CRM的垂直性行业内容平台,CRM论坛致力于互联网、客户管理、销售管理、SCRM私域流量内容输出5年。 如果您有好的内容,欢迎向我们投稿,共建CRM多元化生态体系,创建CRM客户管理一体化生态解决方案。内容来源:知了社区

问题描述:

各位老师,请教一个问题:那就是在MPLS邻居稳定后,数据报文在网络中传输时,是否会携带RD跟RT值呢?

个人看教材后的理解是:RD值只会在撤销路由时携带;而RT值会一直携带;

不知道是否正确呢?

组网及组网描述:


9小时前提问

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网络中非常重要,在数据报文中扮演着不同的角色,确保报文能够正确被路由和分发。

7小时前回答

暂无

你正在,有关MPLS中RD、RT值在网络中传输时是否携带