规划ip地址
配置ip地址
在r2 3 4 5 6 7 开启ospf
例
建立联邦
联邦64512:
AR2:
bgp 64512
router-id 172.16.0.1
confederation id 2
confederation peer-as 64513
peer 172.16.16.1 as-number 64512
peer 172.16.16.1 connect-interface LoopBack0
peer 172.16.48.1 as-number 64513
peer 172.16.48.1 ebgp-max-hop 2
peer 172.16.48.1 connect-interface LoopBack0
AR3:
bgp 64512
router-id 172.16.16.1
confederation id 2
peer 172.16.0.1 as-number 64512
peer 172.16.0.1 connect-interface LoopBack0
peer 172.16.32.1 as-number 64512
peer 172.16.32.1 connect-interface LoopBack0
AR4:
bgp 64512
router-id 172.16.32.1
confederation id 2
confederation peer-as 64513
peer 172.16.16.1 as-number 64512
peer 172.16.16.1 connect-interface LoopBack0
peer 172.16.80.1 as-number 64513
peer 172.16.80.1 ebgp-max-hop 2
peer 172.16.80.1 connect-interface LoopBack0
联邦64513:
AR5:
bgp 64513
router-id 172.16.48.1
confederation id 2
confederation peer-as 64512
peer 172.16.0.1 as-number 64512
peer 172.16.0.1 ebgp-max-hop 2
peer 172.16.0.1 connect-interface LoopBack0
peer 172.16.64.1 as-number 64513
peer 172.16.64.1 connect-interface LoopBack0
AR6:
bgp 64513
confederation id 2
peer 172.16.48.1 as-number 64513
peer 172.16.48.1 connect-interface LoopBack0
peer 172.16.80.1 as-number 64513
peer 172.16.80.1 connect-interface LoopBack0
AR7:
bgp 64513
confederation id 2
confederation peer-as 64512
peer 172.16.32.1 as-number 64512
peer 172.16.32.1 ebgp-max-hop 2
peer 172.16.32.1 connect-interface LoopBack0
peer 172.16.64.1 as-number 64513
peer 172.16.64.1 connect-interface LoopBack0
AR1:
bgp 1
router-id 10.1.1.1
peer 12.1.1.2 as-number 2
AR2:
bgp 64512
peer 12.1.1.1 as-number 1
AR7:
[r7]bgp 64513
[r7-bgp]peer 10.1.2.1 as-number 3
[r7-bgp]peer 10.1.2.1 ebgp-max-hop 2
[r7-bgp]peer 10.1.2.1 connect-interface LoopBack0
AR8:
[r8]bgp 3
[r8-bgp]router-id 10.1.2.1
[r8-bgp]peer 172.16.80.1 as-number 2
[r8-bgp]peer 172.16.80.1 connect-interface LoopBack 0
[r8-bgp]peer 172.16.80.1 ebgp-max-hop 255
宣告环回
[r1-bgp]network 10.1.1.0 255.255.255.0
[r1]ip route-static 10.1.1.0 255.255.255.0 NULL 0
AR2上修改下一跳
[r2-bgp]peer 172.16.16.1 next-hop-local
AR4由于水平分割不优,可以于AR3上配置RR反射器,将AR4指定为客户端
[r3-bgp]peer 172.16.32.1 reflect-client
AR8:
[r8-bgp]network 10.1.2.1 24
[r8]ip route-static 10.1.2.0 255.255.255.0 NULL 0
修改静态路
[r7]undo ip route-static 10.1.2.0 24 78.1.1.2
[r7]ip route-static 10.1.2.1 32 78.1.1.2
AR7上修改下一跳
[r7]bgp 64513
[r7-bgp]peer 172.16.64.1 next-hop-local
同理,于AR6上配置RR反射器,将AR5设置为客户端;
[r6]bgp 64513
[r6-bgp]peer 172.16.48.1 reflect-client
AS2中环回全部宣告
AR1和AR8上另外的环回要能互通
AR1:
[r1]interface Tunnel 0/0/0
[r1-Tunnel0/0/0]ip address 11.1.1.129 255.255.255.128
[r1-Tunnel0/0/0]tunnel-protocol gre
[r1-Tunnel0/0/0]source 10.1.1.1
[r1-Tunnel0/0/0]destination 10.1.2.1
[r1-Tunnel0/0/0]ospf network-type broadcast
[r1]ip route-static 0.0.0.0 0 Tunnel 0/0/0
AR8:
[r8]interface Tunnel 0/0/0
[r8-Tunnel0/0/0]ip address 11.1.2.129 255.255.255.128
[r8-Tunnel0/0/0]tunnel-protocol gre
[r8-Tunnel0/0/0]source 10.1.2.1
[r8-Tunnel0/0/0]destination 10.1.1.1
[r8-Tunnel0/0/0]ospf network-type broadcast
[r8]ip route-static 0.0.0.0 0 Tunnel 0/0/0
完成