目录
实验拓扑图及要求
实验步骤
1.配置环回及接口IP
R4与R5之间的另一条链路配置见后R4与R5之间建EBGP时配置
2.OSPF宣告
检查:
3.配置BGP
3.1在R1与R2上起EBGP
检查:
3.2在R2/3/4上建IBGP
检查:
3.3在R4与R5上建EBGP
首先配置新的一条链路
[r4]int g0/0/2
[r4-GigabitEthernet0/0/2]ip add 54.1.1.1 24[r5]int g0/0/2
[r5-GigabitEthernet0/0/2]ip add 54.1.1.2 24
3.4解决路由可达问题(静态路由)
[r4]ip route-static 5.5.5.0 24 45.1.1.2
[r4]ip route-static 5.5.5.0 24 54.1.1.2[r5]ip route-static 4.4.4.0 24 45.1.1.1
[r5]ip route-static 4.4.4.0 24 54.1.1.1
测试:
3.5环回建立
peer 5.5.5.5 ebgp-max-hop 2
这一条是为了解决EBGP的TTL为1,当它访问对方环回时,为1就访问不了,所以需要使用ebgp的最大跳数为 2 就能够访问到环回
4.BGP宣告
4.1宣告R1与R5环回网段
[r2-bgp]peer 4.4.4.4 as-number 2
[r2-bgp]peer 4.4.4.4 connect-interface LoopBack 0以上这两条是将R2与R4之间也建立邻接
如下图所示:
检查:
当宣告完R5后,R5就有了5.5.5.0/24网段,但在R4上并不能靠EBGP学到
为了解决此问题可写
[r4]undo ip route-static 5.5.5.0 24写完此条后在断邻前抓紧写路由
[r4]ip route-static 5.5.5.5 32 45.1.1.2
[r4]ip route-static 5.5.5.5 32 54.1.1.2
4.2宣告R5上的另一环回,99.1.1.0/24网段:
检查:
此时已经在R1上学到了91.1.1.0/24
4.3宣告R2/3/4环回
[r2]bgp 2
[r2-bgp]network 2.2.2.0 24[r3]bgp 2
[r3-bgp]network 3.3.3.0 24[r4]bgp 2
[r4-bgp]network 4.4.4.0 24
检查:
测试: