Technical documentation
发布日期:2023-03-20 浏览次数:1078 来源: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 属性。(拓展团体属性)
扩展问题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 路由
扩展问题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咨询!提供免费试听
WOLFLAB官方微信:17316362402
WOLFLAB官方QQ:2569790740