要求
设计思路
1.根据上图和已做出的IP规划配置IP地址,配置完成后进行ping测试IP地址配置是否正确
2.配置OSPF协议
3.使用BGP建立邻居关系
4.在网络通畅的基础上,进行路由条目优化,并且避免回环
示例图
IP分配
172.16.1.0.0/16
172.16.0.0/30
172.16.0.4/30
172.16.0.8/30
172.16.0.12/30
172.16.0.16/30
172.16.0.20/30
1.开始配置IP
1.R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip ad 12.1.1.1 24
[R1-GigabitEthernet0/0/0]q
[R1]int l0
[R1-LoopBack0]ip ad 192.168.1.1 24
[R1-LoopBack0]int l1
[R1-LoopBack1]ip ad 172.16.1.1 24
[R1-LoopBack1]q
2.R2
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip ad 12.1.1.2 24
[R2-GigabitEthernet0/0/1]int g0/0/2
[R2-GigabitEthernet0/0/2]ip ad 172.16.0.17 30
[R2-GigabitEthernet0/0/2]int g0/0/1
[R2-GigabitEthernet0/0/1]ip ad 172.16.0.1 30
[R2-GigabitEthernet0/0/1]int l0
[R2-LoopBack0]ip ad 172.16.2.1 24
[R2-LoopBack0]q
3.R3
R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip ad 172.16.0.2 30
[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip ad 172.16.0.5 30
[R3-GigabitEthernet0/0/1]int l0
[R3-LoopBack0]ip ad 172.16.3.1 24
[R3-LoopBack0]q
4.R4
R4]int g0/0/0
[R4-GigabitEthernet0/0/0]ip ad 172.16.0.6 30
[R4-GigabitEthernet0/0/0]int g0/0/1
[R4-GigabitEthernet0/0/1]ip ad172.16.0.21 30
[R4-GigabitEthernet0/0/1]ip ad 172.16.0.21 30
[R4-GigabitEthernet0/0/1]int l0
[R4-LoopBack0]ip ad 172.16.3.1 24
[R4-LoopBack0]q
5.R5
R5]int g0/0/0
[R5-GigabitEthernet0/0/0]ip ad 172.16.0.18 30
[R5-GigabitEthernet0/0/0]int g0/0/1
[R5-GigabitEthernet0/0/1]ip ad 172.16.0.9 30
[R5-GigabitEthernet0/0/1]int l0
[R5-LoopBack0]172.16.5.1 24
[R5-LoopBack0]ip ad 172.16.5.1 30
[R5-LoopBack0]q
6.R6
[R6]int g0/0/0
[R6-GigabitEthernet0/0/0]ip ad 172.16.10 30
[R6-GigabitEthernet0/0/0]ip ad 172.16.0.10 30
[R6-GigabitEthernet0/0/0]int g0/0/1
[R6-GigabitEthernet0/0/1]ip ad 172.16.0.13 30
[R6-GigabitEthernet0/0/1]int l0
[R6-LoopBack0]ip ad 172.16.6.1 24
[R6-LoopBack0]q
7.R7
[R7]int g0/0/0
[R7-GigabitEthernet0/0/0]ip ad 172.16.0.14 30
[R7-GigabitEthernet0/0/0]int g0/0/1
[R7-GigabitEthernet0/0/1]ip ad 78.1.1.1 24
[R7-GigabitEthernet0/0/1]int g0/0/2
[R7-GigabitEthernet0/0/2]ip ad 172.16.0.22 30
[R7-GigabitEthernet0/0/2]int l0
[R7-LoopBack0]ip ad 172.16.7.1 24
[R7-LoopBack0]q
8.R8
[R8]int g0/0/0
[R8-GigabitEthernet0/0/0]ip ad 78.1.1.2 24
[R8-GigabitEthernet0/0/0]intl0
[R8-GigabitEthernet0/0/0]int l0
[R8-LoopBack0]ip ad 172.16.8.1 24
[R8-LoopBack0]int l1
[R8-LoopBack1]ip ad 192.168.2.1 24
[R8-LoopBack1]q
2.开启并配置OSPF
1.R2
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]ar
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]net
[R2-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255
[R2-ospf-1-area-0.0.0.0]q
2.R3
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]ar
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]net 172.16.0.0 0.0.255.255
[R3-ospf-1-area-0.0.0.0]q
3.R4
[R4]ospf 1 router-id 4.4.4.4
[R4-ospf-1]ar
[R4-ospf-1]area 0
[R4-ospf-1-area-0.0.0.0]net
[R4-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255
[R4-ospf-1-area-0.0.0.0]q
4.R5
[R5]ospf 1 router-id 5.5.5.5
[R5-ospf-1]ar
[R5-ospf-1]area 0
[R5-ospf-1-area-0.0.0.0]net
[R5-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255
[R5-ospf-1-area-0.0.0.0]q
5.R6
[R6]ospf 1 router-id 6.6.6.6
[R6-ospf-1]ar
[R6-ospf-1]area 0
[R6-ospf-1-area-0.0.0.0]net
[R6-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255
[R6-ospf-1-area-0.0.0.0]q
6.R7
[R7]ospf 1 router-id
[R7]ospf 1 router-id 7.7.7.7
[R7-ospf-1]ar
[R7-ospf-1]area 0
[R7-ospf-1-area-0.0.0.0]net
[R7-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255
[R7-ospf-1-area-0.0.0.0]q
3.建立BGP
1.R1
[R1]bgp 1
[R1-bgp]rou
[R1-bgp]route-id 1.1.1.1
[R1-bgp]router-id 1.1.1.1
[R1-bgp]peer 12.1.1.2 as-number 2
[R1-bgp]
2.R2
[R2]bgp 64512
[R2-bgp]route-select
[R2-bgp]router-id 2.2.2.2
[R2-bgp]confederation id 2
[R2-bgp]confederation peer-as 64513
[R2-bgp]peer 12.1.1.1 as-number 1
[R2-bgp]peer 172.16.3.1 as-number 64512
[R2-bgp]peer 172.16.3.1 connect-interface l0
[R2-bgp]peer 172.16.5.1 as-number 64513
[R2-bgp]peer 172.16.5.1 ebgp-max-hop 2
[R2-bgp]peer 172.16.5.1 connect-interface l0
[R2-bgp]
3.R3
[R3]bgp 64512
[R3-bgp]route-select
[R3-bgp]router-id 3.3.3.3
[R3-bgp]confederation id 3
[R3-bgp]peer 172.16.2.1 as-number 64512
[R3-bgp]peer 172.16.2.1 connect-interface l0
[R3-bgp]peer 172.16.4.1 as-number 64512
[R3-bgp]peer 172.16.4.1 connect-interface l0
4.R4
bgp 64512
router-id 4.4.4.4
confederation id 2
confederation peer-as 64513
peer 172.16.3.1 as-number 64512
peer 172.16.3.1 connect-interface LoopBack0
peer 172.16.7.1 as-number 64513
peer 172.16.7.1 ebgp-max-hop 2
peer 172.16.7.1 connect-interface LoopBack0
5.R5
bgp 64513
router-id 5.5.5.5
confederation id 2
confederation peer-as 64512
peer 172.16.2.1 as-number 64512
peer 172.16.2.1 ebgp-max-hop 2
peer 172.16.2.1 connect-interface LoopBack0
peer 172.16.6.1 as-number 64513
peer 172.16.6.1 connect-interface LoopBack0
6.R6
bgp 64513
router-id 6.6.6.6
confederation id 2
peer 172.16.5.1 as-number 64513
peer 172.16.5.1 connect-interface LoopBack0
peer 172.16.7.1 as-number 64513
peer 172.16.7.1 connect-interface LoopBack0
7.R7
bgp 64513
router-id 7.7.7.7
confederation id 2
confederation peer-as 64512
peer 78.1.1.2 as-number 3
peer 172.16.4.1 as-number 64512
peer 172.16.4.1 ebgp-max-hop 2
peer 172.16.4.1 connect-interface LoopBack0
peer 172.16.6.1 as-number 64513
peer 172.16.6.1 connect-interface LoopBack0
8.R8
bgp 3
router-id 8.8.8.8
peer 78.1.1.1 as-number 2
查看邻居表
4.进行宣告
1.R1
[R1]bgp 1
[R1-bgp]net
[R1-bgp]network 172.16.1.0 255.255.255.0
[R1-bgp]q
2.R2
[R2]bgp 64512
[R2-bgp]peer 172.16.3.1 next-hop-local
[R2-bgp]peer 172.16.5.1 next-hop-local
[R2-bgp]q
3.R3
bgp 64512
peer 172.16.2.1 reflect-client -----172.16.2.1成为本地的客户端,同时本地成为RR
4.R6
bgp 64513
peer 172.16.5.1 reflect-client
5.R7
bgp 64513
peer 172.16.4.1 next-hop-local
peer 172.16.6.1 next-hop-local
6.R8
bgp 3
network 10.1.2.0 255.255.255.0
测试一下
[R1]ping -a 172.16.1.1 172.16.6.1
5.配置GRE
1.R1
[R1]int t0/0/0
[R1-Tunnel0/0/0]ip ad 10.1.1.1 255.255.255.0
[R1-Tunnel0/0/0]tunnel-protocol gre
[R1-Tunnel0/0/0]source 172.16.1.1
[R1-Tunnel0/0/0]destination 172.16.8.1
[R1-Tunnel0/0/0]q
2.R8
[R8]int t0/0/0
[R8-Tunnel0/0/0]ip ad 10.1.1.2 255.255.255.0
[R8-Tunnel0/0/0]tunnel-protocol gre
[R8-Tunnel0/0/0]source 172.16.8.1
[R8-Tunnel0/0/0]destination 172.16.1.1
[R8-Tunnel0/0/0]q
6.配置静态路由
[R1]ip route-static 192.168.2.0 24 10.1.1.2
[R8]ip route-static 192.168.1.0 24 Tunnel 0/0/0
7.最后测试192.168.1.1和192.168.2.1是否可以ping通
测试
答案是可以,试验结束