一.特点
1.PE路由器与CE运行动态路由协议
2.PE为每个客户维护一个独立的路由表
3.允许客户使用重复的地址空间
二.术语概念
1.MP-BGP
MP-BGP在MPLS ***中用于在PE路由器之间交互***v4路由,同时为***v4路由分配标签,能够承载多协议

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的唯一号码




3.RT(Route Targets)值
① BGP扩展community属性
② 用于区分***(Customer)
③ 一条路由可以附加多个RT值
④ Import及Export



4.LDP标签+MP-BGP标签
LDP为外层标签,为了能够在MPLS环境中进行传输;MP-BGP为内层标签,可以区分不同VRF路由

5.VRF
Virtual Routing Forwarding,即虚拟路由转发,它是一种***路由和转发实例
① 一个VRF所关联的数据结构
a.路由表
b.CEF转发表
c.路由协议
d.所属接口
② 与VRF关联的其他信息
a.Router Distinguisher,即RD
b.Route Targets,即RT
③ VRF模型

④ VRF路由表
a.一个VRF可以有多个接口
b.一个接口只能属于一个VRF

三.报文转发实例




1.***标签需由BGP Next-Hop路由器分配
2.Next-Hop属性在MP-BGP中传递时不能被修改,如使用next-hop-self
3.PE路由器必须是BGP Next-Hop
4.当Next-Hop发生变化时,标签会重新分配。这个现象在inter-AS MPLS ***时很常见

需要注意,路由汇总会导致LSP发生中断