WOLF-LAB沃尔夫网络实验室中国网络精英的发源地!
24小时咨询热线:173-1636-2402

技术文档

Technical documentation

您当前位置: 首页 > 技术文档 > 详情

在HCIE Datacom培训+考试理论重点MPLS VPN有哪些路由器角色?

发布日期:2023-03-20 浏览次数:761 来源:WOLFLAB

在HCIE Datacom培训+考试理论重点MPLS VPN有哪些路由器角色?

感谢关注WOLFLAB网络技术实验室,HCIE Datacom培训+考试咨询可联系WOLFLAN咨询!


1、HCIE Datacom培训MPLS VPN 有哪些路由器角色?


(1) CE(CustomEdge): 直接与服务提供商相连的用户设备

(2) PE(ProviderEdgeRouter):指骨干网上的边缘路由器,与 CE 相连,主要负责 VPN 业务的接入

(3)P(ProviderRouter):指骨干网上的核心路由器,主要完成路由和快速转发功能


2、HCIE Datacom培训RD 和RT 的作用?


(1) RD(RouteDistinguisher):为了防止一台 PE 接收到远端 PE 发来的不同

VRF 的相同路由时不知所措,而加在路由前面的特殊信息(RD)。在 PE 发布路由时加上,在远端 PE 接收到路由后放在本地路由表中,用来与后来接收到的路由进行区分。

(2) RT(RouteTarget):表明了一个 VRF 的路由喜好,通过他可以实现不同VRF 之间的路由互通。他的本质就是 BGP 的 community 属性。(拓展团体属性)

1679290635781897.png


扩展问题1:有RT可以不用RD吗?

理论上讲,是可以的。但 RT 不是一个简单的数字,通常是一个列表,而且他是一种路由属性,不是与 IP 前缀放在一起的,这样在比较的时候不好操作。特别是:BGP 的Routewithdraw(路由撤销)报文不携带属性,这样在这种情况下收到的路由就没有 RT 了,就会出现两条相同路由都被撤销了


扩展问题2:有RD可以不用RT吗?

可以,用 RD 完全可以实现 RT 的功能,但是没有 RT 灵活(同个 pe 的两个 vrf要进行互访的时候,用 RD 就实现不了),不便于控制


扩展问题3:BGP/MPLS VPN是如何实现冲突的地址空间共存的? 在路由的前缀加上 64bit 位的 RD,成为 96bit 的 VPNv4 路由

1679290729961775.png


扩展问题4:8字节RD值由哪些内容构成?没有RD有什么问题?路由在哪里打上

RD值的?


格式为 AS:NN,总长 64bit。

由 Type 字段(16bit)、Administrator(管理员)字段、Assigned Number(分配号)字段组成。

分为 3 种:

Type 为 0;Administrator 表示公有 AS 号,长度为 16bit;Assigned Number表示私有 AS 号,长度为 32bit。

Type 为 1;Administrator 必须是个 IPv4 地址,通常为公有 IP;Assigned Number 自定义,长度为 16bit。

Type 为 2;Administrator 表示公有 AS 号,长度为 32bit;Assigned Number自定义,长度为 16bit。

实际项目中需要严格按照上面三种格式设置 RD 值,实验环境没此要求。

没有 RD,PE 将两个 CE 同一条 IPv4 路由引入 BGP 传递出去,则会当成一条BGP 路由。


扩展问题5:MP-BGP路由器收到一条VPNv4,如果没有导入RT,是否会接收这条VPNv4路由?

没有导入 RT 不会进入 VPNv4 路由表,因为没有导入 RT,接收这条路由也没有用。


HCIE Datacom培训+考试咨询可联系WOLFLAN咨询!提供免费试听

https://www.wolf-lab.com/

WOLFLAB官方微信:17316362402

WOLFLAB官方QQ:2569790740

返回目录
在线咨询