背景:R1、R2、R3之间以EIGRP相连,R2,R3之间是BGP 23的IBGP关系,与R4,R5分别是EBGP的关系,R2,R3之间存在路由黑洞,有路由条目,无法ping通。解决方法之一,mpls技术。
1、配置好IP地址(略)
2、起EIGRP 邻居关系
R1(config):router eigrp 123
R1(config-router):no auto-summary
R1(config-router):network 0.0.0.0
R2(config):router eigrp 123
R2(config-router):no auto-summary
R2(config-router):network 2.2.2.0 0.0.0.255
R2(config-router):network 12.1.1.0 0.0.0.255
R3(config):router eigrp 123
R3(config-router):no auto-summary
R3(config-router):3.3.3.0 0.0.0.255
R3(config-router):network 13.1.1.0 0.0.0.255
3、建BGP 邻居关系
R2(config):router bgp 23
R2(config-router):neighbor 3.3.3.3 remote-as 23
R2(config-router):neighbor 3.3.3.3 update-source loo 0
R2(config-router):neighbor 3.3.3.3 next-hop-self
R2(config-router):neighbor 24.1.1.4 remote-as 4
R2(config-router):network 2.2.2.0 mask 255.255.255.0
R2(config-router):network 24.1.1.0 mask 255.255.255.0
R3(config):router bgp 23
R3(config-router):neighbor 2.2.2.2 remote-as 23
R3(config-router):neighbor 2.2.2.2 update-source loo 0
R3(config-router):neighbor 2.2.2.2 next-hop-self
R3(config-router):neighbor 35.1.1.5 remote-as 5
R3(config-router):network 3.3.3.0 mask 255.255.255.0
R3(config-router):network 35.1.1.0 mask 255.255.255.0
R4、R5(略)
4、查看 bgp 路由表
R2、R3出现的问题相同,下一条是R3、R2(出现路由黑洞)
R4、R5相互地址不可达
5、启用MPLS功能
R1(config):int range e0/0 - 1
R1(config-if-range):mpls ip
R2(config):int e0/0
R2(config-if):mpls ip
R3(config):int e0/0
R3(config-if):mpls ip
6、结果
R4、R5互通
转载于:https://blog.51cto.com/gdutcxh/1957537