如图所示:
(虚拟接口 LoopBack0的配置:如R1:1.1.1.1,R2:2.2.2.2,…依次类推)
实现全网互通:
1. 首先根据拓扑图配置IP地址。(文章中省略了配置IP地址)
2. 在AS200自治区中配置ospf,实现自治区内部全网互通。
3. 在AS200自治区中配置更新源建立邻居关系,存在水平切割。(目的:为避免接口不稳定或DOWN,使用冗余链路来确保链路安全)
4. 在边界路由器上配置邻居关系,实现不同自治区之间通信。
一.配置OSPF区域。
R2:
[R2]ospf 10
[R2-ospf-10]area 0
[R2-ospf-10-area-0.0.0.0]network 12.1.1.0 0.0.0.255
[R2-ospf-10-area-0.0.0.0]network 14.1.1.0 0.0.0.255
[R2-ospf-10-area-0.0.0.0]network 2.2.2.2 0.0.0.0
R3:
[R3]ospf 10
[R3-ospf-10]area 0
[R3-ospf-10-area-0.0.0.0]network 12.1.1.0 0.0.0.255
[R3-ospf-10-area-0.0.0.0]network 12.1.1.0 0.0.0.255
[R3-ospf-10-area-0.0.0.0]network 23.1.1.0 0.0.0.255
R4:
[R4]ospf 10
[R4-ospf-10]area 0
[R4-ospf-10-area-0.0.0.0]network 23.1.1.0 0.0.0.255
[R4-ospf-10-area-0.0.0.0]network 43.1.1.0 0.0.0.255
[R4-ospf-10-area-0.0.0.0]network 4.4.4.4 0.0.0.0
R5:
[R5]ospf 10
[R5-ospf-10]area 0
[R5-ospf-10-area-0.0.0.0]network 43.1.1.0 0.0.0.255
[R5-ospf-10-area-0.0.0.0]network 14.1.1.0 0.0.0.255
[R5-ospf-10-area-0.0.0.0]network 5.5.5.5 0.0.0.0
二.配置更新源建立邻接关系。
R1:
[R1]bgp 100
[R1-bgp]peer 10.1.1.2 as-number 200 ####(与AS200的边缘设备建立邻居关系)
[R1-bgp]network 1.1.1.1 255.255.255.255 #(宣告虚拟接口IP地址)
[R1-bgp]network 10.1.1.1 255.255.255.0 ##(宣告物理接口IP地址,若不宣布则只能用R1中的虚拟接口ping通网络)
R2:
[R2]bgp 200
[R2-bgp]group 10 internal #####(创建组)
[R2-bgp]peer 3.3.3.3 group 10 #(将邻居加入到组中)
[R2-bgp]peer 4.4.4.4 group 10 #(建立对等关系,与R4中的对等关系相应)
[R2-bgp]peer 5.5.5.5 group 10 #(将邻居加入到组中)
[R2-bgp]peer 10 next-hop-local #(宣布R3,R4,R5的下一跳地址在R2中)
[R2-bgp]peer 10 connect-interface LoopBack0 #(loopback0是R2的虚拟接口)
R3:
[R3]bgp 200
[R3-bgp]group 20 internal
[R3-bgp]peer 2.2.2.2 group 20
[R3-bgp]peer 4.4.4.4 group 20
[R3-bgp]peer 20 next-hop-local
[R3-bgp]peer 20 connect-interface LoopBack0
R4:
[R4]bgp 200
[R4-bgp]group 30 internal
[R4-bgp]peer 3.3.3.3 group 30
[R4-bgp]peer 5.5.5.5 group 30
[R4-bgp]peer 2.2.2.2 group 30 #(建立对等关系,与R2中的对等关系相应)
[R4-bgp]peer 30 next-hop-local
[R4-bgp]peer 30 connect-interface LoopBack0
R5:
[R5]bgp 200
[R5-bgp]group 40 internal
[R5-bgp]peer 2.2.2.2 group 40
[R5-bgp]peer 4.4.4.4 group 40
[R5-bgp]peer 40 next-hop-local
[R5-bgp]peer 40 connect-interface LoopBack0
R6:
[R6]bgp 300
[R6-bgp]peer 20.1.1.1 as-number 200
[R6-bgp]network 6.6.6.6 255.255.255.255
[R6-bgp]network 20.1.1.2 255.255.255.0
三.验证邻居关系。
R1:
R2:
R3:
R4:
R5:
R6:
四.实现全网互通。
R1:
R6:
用R1(虚接口) ping R6(虚接口):