Option 2:MP-eBGP between ASBRs
1.bridge
2.IGP
3.LDP
4.MPBGP(r3 --> r2 / r4 ---> r3启用next-hop-self)
5.R1/R6启用VRF实现VPN通信
11.1.1.0 更新给 R6过程:
R1 --> R2:1003 | 1:1-11.1.1.0 | 1.1.1.1 | 1:1
R2 --> R3:1003 | 1:1-11.1.1.0 | 1.1.1.1 | 1:1
R3 --> R4:3004 | 1:1-11.1.1.0 | 34.1.1.3 | 1:1
R4 --> R5:4005 | 1:1-11.1.1.0 | 4.4.4.4 | 1:1
R5 --> R6:4005 | 1:1-11.1.1.0 | 4.4.4.4 | 1:1
R6向11.1.1.0发包过程:
R6 --> R5:5000 4005 | 1:1-11.1.1.0 | 4.4.4.4 | 1:1
R5 --> R4:pop 4005 | 1:1-11.1.1.0 | 4.4.4.4 | 1:1(pop是弹标签,不同于以下的pop)
R4 --> R3:pop 3004 | 1:1-11.1.1.0 | 34.1.1.3 | 1:1(本例中的是pop标签,Data-plane会自动解决通信)
R3 --> R2:2000 1003 | 1:1-11.1.1.0 | 1.1.1.1 | 1:1
R2 --> R1:pop 1003 | 1:1-11.1.1.0 | 1.1.1.1 | 1:1
因为R3没有VRF所以需要关闭默认的过滤行为才可以收到11.1.1.1的网段
r3(config-router)#no bgp default route-target filter //close ARF
r4(config-router)#no bgp default route-target filter
r3(config-router)#address-family vpnv4
r3(config-router-af)#neighbor 34.1.1.4 activate
Option 2的重点:
Control Plane:
ASBRs no ARF --- (no bgp default route-target filter)
ASBRs ---> Next-hop-self & redistribute 32bit host route into IGP 不需要
VPN标签的重新分配:VPNv4路由的更新过程中,任何网络节点只要改变VPNv4路由的下一跳,该节点本身必须重新给VPNv4路由分配标签
Control-plane第二点有两种解决方案:重分布进主机IGP(可以少置换一次VPN标签,减少ASBR的硬件开销)和next-hop-self(需要置换标签,消耗资源)
Data-plane三个特征:
MPEBGP的ASBR之间相互产生对端接口的32位主机路由,并显示为直连
在ASBR上针对直连的32位主机路由没有分配“Imp-null”,而是分配具体标签
在ASBR上对于只有本地绑定的32位主机路由,标签的转发行为不是“Untaged”,而是“PoP”
========================================================