一.特点
1.PE路由器与CE运行动态路由协议
2.PE为每个客户维护一个独立的路由表
3.允许客户使用重复的地址空间
二.术语概念
1.MP-BGP
MP-BGP在MPLS ***中用于在PE路由器之间交互***v4路由,同时为***v4路由分配标签,能够承载多协议
![](https://i-blog.csdnimg.cn/blog_migrate/8626b0ccc94759eb6c3bb57038606394.png)
2.RD(Route Distinguisher)值
① 长度64bits,用于在MP-BGP运载VRF的IPv4路由前缀时,确保前缀的唯一性
② RD并不会说明该前缀属于哪一个VRF(需搭配RT)
③ 64bits的RD与32bits的IPv4前缀构成96bits的***v4前缀
④ 不同的***客户如果存在相同IPv4地址空间,可以设置不同RD值来确保前缀唯一性
⑤ 仅在PE进行交换
⑥ 表现形式AS:nn或IP-Address:nn,其中nn代表编号,最常用格式是AS:nn,AS代表AS号。通常AS是IANA分配给服务提供商的AS号,nn是服务提供商分配给VRF的唯一号码
![](https://i-blog.csdnimg.cn/blog_migrate/eeb34762ef9f67ad4da7f2d1fa7194d5.png)
![](https://i-blog.csdnimg.cn/blog_migrate/7d87a2e4d3ab24129ac45325ba54019b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/73750dea26deca69c07ce9c196734129.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0cb74784c733caa3a8d845b9847c0422.png)
3.RT(Route Targets)值
① BGP扩展community属性
② 用于区分***(Customer)
③ 一条路由可以附加多个RT值
④ Import及Export
![](https://i-blog.csdnimg.cn/blog_migrate/b6d4f8a7da709479b1c73ab77c1999ff.png)
![](https://i-blog.csdnimg.cn/blog_migrate/c6c09176fb8373a07c62f3a42461c573.png)
![](https://i-blog.csdnimg.cn/blog_migrate/646929f91a18c8b170569b13fc0d2c8a.png)
4.LDP标签+MP-BGP标签
LDP为外层标签,为了能够在MPLS环境中进行传输;MP-BGP为内层标签,可以区分不同VRF路由
![](https://i-blog.csdnimg.cn/blog_migrate/cb919782d283458ae1d28d72bc3634d6.png)
5.VRF
Virtual Routing Forwarding,即虚拟路由转发,它是一种***路由和转发实例
① 一个VRF所关联的数据结构
a.路由表
b.CEF转发表
c.路由协议
d.所属接口
② 与VRF关联的其他信息
a.Router Distinguisher,即RD
b.Route Targets,即RT
③ VRF模型
![](https://i-blog.csdnimg.cn/blog_migrate/d9e63b5dc0e56eef60ae033f6b2a6449.png)
④ VRF路由表
a.一个VRF可以有多个接口
b.一个接口只能属于一个VRF
![](https://i-blog.csdnimg.cn/blog_migrate/d29489838fe5df9e45a70eaec7d49690.png)
三.报文转发实例
![](https://i-blog.csdnimg.cn/blog_migrate/3e2551f486a24a67ba308b3637e9bda0.png)
![](https://i-blog.csdnimg.cn/blog_migrate/722f1df0c0243b37764809b6cef3a887.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9abb03e180b3dbd27e0e636e538d105a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/28632efc89e29c2a741220061f2555ff.png)
1.***标签需由BGP Next-Hop路由器分配
2.Next-Hop属性在MP-BGP中传递时不能被修改,如使用next-hop-self
3.PE路由器必须是BGP Next-Hop
4.当Next-Hop发生变化时,标签会重新分配。这个现象在inter-AS MPLS ***时很常见
![](https://i-blog.csdnimg.cn/blog_migrate/b53a8cbb3364902fd04fdc1d8e42570c.png)
需要注意,路由汇总会导致LSP发生中断