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