实验报告
一 实验要求
1.按照图示配置IP地址,R1和RS上使用环回口模拟业务网段,R2,R3,R4的环回口用于配置Router-ID和建立IBGP邻居
2.AS 200 运行OSPF实现内部网络互通
3. R1,R2,R4,R5运行BGP,R1,R2建立EBGP邻居
R4和R5建立EBGP邻居,R2和R4建立IBGP邻居
要求EBGP邻居使用直接连接口建立邻居,IBGP邻居使用环回口建立邻居
4.R1和R5把业务网段宣告进BGP
5.在R2和R4上把BGP进入IGP解决BGP路由黑洞问题
6.业务网段可以互通
二 实验拓补
三 实验思路
1.我们先对各个路由器配置IP 环回
2.先用OSPF使内网互通,在配置BGP协议
3.解决黑洞等问题,实现数据跨区域传递
四 实验步骤
首先,我们根据拓补图上的标注进行IP配置,如下:
R1:
R2:
R3:
R4:
R5;
下一步 我们通过OSPF使得内网通
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]a 0
[R2-ospf-1-area-0.0.0.0]net 2.2.2.2 0.0.0.0
[R2-ospf-1-area-0.0.0.0]net 100.2.2.0 0.0.0.255
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]a 0
[R3-ospf-1-area-0.0.0.0]net 100.2.2.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]net 100.3.3.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]net 3.3.3.3 0.0.0.0
[R4]ospf 1 router-id 4.4.4.4
[R4-ospf-1]a 0
[R4-ospf-1-area-0.0.0.0]net 4.4.4.4 0.0.0.0
[R4-ospf-1-area-0.0.0.0]net 100.3.3.0 0.0.0.255
此时 R2 OSPF表如下(举例)
此时 我们已经实现了内网互通,
下一步 配置BGP协议
[R1]bgp 100
[R1-bgp]peer 100.1.1.2 as-number 200
[R2]bgp 200
[R2-bgp]peer 100.1.1.1 as-number 100
[R2-bgp]peer 4.4.4.4 as-number 200
[R2-bgp]peer 4.4.4.4 connect-interface l0(环回口)
[R4]bgp 200
[R4-bgp]peer 100.4.4.5 as-number 300
[R4-bgp]peer 2.2.2.2 as-number 200
[R4-bgp]peer 2.2.2.2 connect-interface l0
[R5]bgp 300
[R5-bgp]peer 100.4.4.4 as-number 200
我们来查一下邻居连接情况
宣告网段
[R5]bgp 300
[R1-bgp]network 192.168.1.0 24
[R5]bgp 300
[R5-bgp]network168.2.0 24
我们在两个路由器都要更改下一跳,否则,传过去的地址无法使用
[R4]bgp 200
[R4-bgp]peer 2.2.2.2 next-hop-local
[R2]bgp 200
[R2-bgp]peer 4.4.4.4 next-hop-local
此时R5以收到IP
虽然路由器之间学习了邻居的IP,但是由于黑洞的原因,无法ping通
下一步,我们需要通过路由引入 解决黑洞问题
[R2]ospf 1
[R2-ospf-1]import-route bgp
[R4]ospf 1
[R4-ospf-1]import-route bgp
黑洞问题解决,我们在R1来ping验证
此时 试验结束