1.合理的IP地址
2.AS 123 内部使用OSPF协议,AS1 AS 2内部建立全互联的IBGP邻居,AS之间建立全部的EBGP邻居
3.PC 1 3 5 属于电信的路由,通信时必须使用电信AS 1;PC 2 4 6属于联通的路由,通信时必须使用联通的AS 2
4.若R1-R9之间的链路断开,电信的路由依然通过电信AS 1通信
R1:
interface GigabitEthernet0/0/0
ip address 10.0.8.1 255.255.248.0
interface GigabitEthernet0/0/1
ip address 10.0.32.1 255.255.248.0
interface GigabitEthernet0/0/2
ip address 10.0.40.1 255.255.248.0
interface GigabitEthernet4/0/0
ip address 10.0.104.1 255.255.248.0
R2:
interface GigabitEthernet0/0/0 ip address 10.0.40.2 255.255.248.0 interface GigabitEthernet0/0/1 ip address 10.0.80.1 255.255.248.0 interface GigabitEthernet0/0/2 ip address 10.0.48.1 255.255.248.0 interface LoopBack0 ip address 2.2.2.2 255.255.255.0
R3:
interface GigabitEthernet0/0/0 ip address 10.0.32.2 255.255.248.0 interface GigabitEthernet0/0/1 ip address 10.0.24.1 255.255.248.0 interface GigabitEthernet0/0/2 ip address 10.0.48.1 255.255.248.0 interface LoopBack0 ip address 3.3.3.3 255.255.255.0
R4:
interface GigabitEthernet0/0/0 ip address 10.0.80.2 255.255.248.0 interface GigabitEthernet0/0/1 ip address 10.0.88.1 255.255.248.0 interface GigabitEthernet0/0/2 ip address 10.0.48.2 255.255.248.0 interface GigabitEthernet4/0/0 ip address 10.0.112.1 255.255.248.0
R5:
interface GigabitEthernet0/0/0 ip address 10.0.8.2 255.255.248.0 interface GigabitEthernet0/0/1 ip address 10.0.16.1 255.255.248.0 interface GigabitEthernet0/0/2 ip address 10.0.56.1 255.255.248.0 interface GigabitEthernet4/0/0 ip address 10.0.120.1 255.255.248.0
R6:
interface GigabitEthernet0/0/0 ip address 10.0.56.2 255.255.248.0 interface GigabitEthernet0/0/1 ip address 10.0.48.2 255.255.248.0 interface GigabitEthernet0/0/2 ip address 10.0.96.1 255.255.248.0 interface LoopBack0 ip address 6.6.6.6 255.255.255.0
R7:
interface GigabitEthernet0/0/0
ip address 10.0.16.2 255.255.248.0
interface GigabitEthernet0/0/1
ip address 10.0.24.2 255.255.248.0
interface GigabitEthernet0/0/2
ip address 10.0.64.1 255.255.248.0
interface NULL0
interface LoopBack0
ip address 7.7.7.7 255.255.255.0
R8:
interface GigabitEthernet0/0/0 ip address 10.0.64.2 255.255.248.0 interface GigabitEthernet0/0/1 ip address 10.0.88.2 255.255.248.0 interface GigabitEthernet0/0/2 ip address 10.0.96.2 255.255.248.0 interface GigabitEthernet4/0/0 ip address 10.0.128.1 255.255.248.0 interface GigabitEthernet4/0/1 interface GigabitEthernet4/0/2 interface GigabitEthernet4/0/3 interface NULL0 interface LoopBack0 ip address 8.8.8.8 255.255.255.0
R9:
interface GigabitEthernet0/0/0
ip address 10.0.136.1 255.255.248.0
interface GigabitEthernet0/0/1
ip address 10.0.104.2 255.255.248.0
interface GigabitEthernet0/0/2
interface LoopBack0
ip address 9.9.9.9 255.255.255.0
int g0/0/2
ip add 10.0.1.1 24
int g4/0/0
ip add 10.0.2.1 24
R10:
interface GigabitEthernet0/0/0
ip address 10.0.136.2 255.255.248.0
interface GigabitEthernet0/0/1
ip address 10.0.112.2 255.255.248.0
interface LoopBack0
ip address 10.10.10.10 255.255.255.0
int g0/0/2
ip add 10.0.3.1 24
int g4/0/0
ip add 10.0.4.1 24
R11:
interface GigabitEthernet0/0/0
ip address 10.0.120.2 255.255.248.0
interface GigabitEthernet0/0/1
ip address 10.0.128.2 255.255.248.0
interface LoopBack0
ip address 11.11.11.11 255.255.255.0
int g0/0/2
ip add 10.0.5.1 24
int g4/0/0
r11-GigabitEthernet4/0/0]ip add 10.0.6.1 24
OSPF:
dis ospf peer brief OSPF Process 1 with Router ID 1.1.1.1 Peer Statistic Information ---------------------------------------------------------------------------- Area Id Interface Neighbor id State 0.0.0.0 GigabitEthernet0/0/0 5.5.5.5 Full 0.0.0.0 GigabitEthernet0/0/1 3.3.3.3 Full ----------------------------------------------------------------------------
display ospf peer brief OSPF Process 2 with Router ID 4.4.4.4 Peer Statistic Information ---------------------------------------------------------------------------- Area Id Interface Neighbor id State 0.0.0.0 GigabitEthernet0/0/0 2.2.2.2 Full 0.0.0.0 GigabitEthernet0/0/1 8.8.8.8 Full ----------------------------------------------------------------------------
[r8]display ospf peer brief OSPF Process 2 with Router ID 8.8.8.8 Peer Statistic Information ---------------------------------------------------------------------------- Area Id Interface Neighbor id State 0.0.0.0 GigabitEthernet0/0/1 4.4.4.4 Full 0.0.0.0 GigabitEthernet0/0/2 6.6.6.6 Full ----------------------------------------------------------------------------
bgp
R1:
[r1]bgp 1 [r1-bgp]router [r1-bgp]router-id 1.1.1.1 [r1-bgp]peer 10.0.104.2 as-number 3 [r1-bgp]peer 10.0.40.2 as-number 2 [r1-bgp]group r1 [r1-bgp]peer r1 connect-interface LoopBack 0 [r1-bgp]peer r1 next-hop-local [r1-bgp]peer r1 advertise-community [r1-bgp]peer 3.3.3.3 group r1 [r1-bgp]peer 5.5.5.5 group r1 [r1-bgp]peer 7.7.7.7 group r1
R2:
[r2]bgp 2 [r2-bgp]router [r2-bgp]router-id 2.2.2.2 [r2-bgp]peer 10.0.40.1 as-number 1 [r2-bgp]peer r2 connect-interface LoopBack 0 [r2-bgp]peer r2 next-hop-local [r2-bgp]peer r2 advertise-community [r2-bgp]peer 4.4.4.4 group r2 [r2-bgp]peer 6.6.6.6 group r2 [r2-bgp]peer 8.8.8.8 group r2
R3:
[r3]bgp 1 [r3-bgp]rout [r3-bgp]router-id 3.3.3.3 [r3-bgp]peer 10.0.48.2 as-number 2 [r3-bgp]group r3 [r3-bgp]peer r3 connect-interface LoopBack 0 [r3-bgp]peer r3 next-hop-local [r3-bgp]peer r3 advertise-community [r3-bgp]peer 1.1.1.1 group r3 [r3-bgp]peer 5.5.5.5 group r3 [r3-bgp]peer 7.7.7.7 group r3
R4:
[r4]bgp 2 [r4-bgp]router [r4-bgp]router-id 4.4.4.4 [r4-bgp]peer 10.0.48.1 as-number 1 [r4-bgp]peer 10.0.112.2 as-number 3 [r4-bgp]group r4 [r4-bgp]peer r4 connect-interface LoopBack 0 [r4-bgp]peer r4 next-hop-local [r4-bgp]peer r4 advertise-community [r4-bgp]peer 2.2.2.2 group r4 [r4-bgp]peer 6.6.6.6 group r4 [r4-bgp]peer 8.8.8.8 group r4
R5:
[r5]bgp 1 [r5-bgp]router [r5-bgp]router-id 5.5.5.5 [r5-bgp]peer 10.0.56.2 as-number 2 [r5-bgp]peer 10.0.120.2 as-number 4 [r5-bgp]group r5 [r5-bgp]peer r5 connect-interface LoopBack 0 [r5-bgp]peer r5 next-hop-local [r5-bgp]peer r5 advertise-community [r5-bgp]peer 1.1.1.1 group r5 [r5-bgp]peer 3.3.3.3 group r5 [r5-bgp]peer 7.7.7.7 group r5
R6:
[r6]bgp 2 [r6-bgp]router [r6-bgp]router-id 6.6.6.6 [r6-bgp]peer 10.0.56.1 as [r6-bgp]peer 10.0.56.1 as-number 1 [r6-bgp]gr [r6-bgp]group r6 [r6-bgp]peer r6 connect-interface LoopBack 0 [r6-bgp]peer r6 next-hop-local [r6-bgp]peer r6 advertise-community [r6-bgp]peer 2.2.2.2 group r6 [r6-bgp]peer 4.4.4.4 group r6 [r6-bgp]peer 8.8.8.8 group r6
R7:
[r7]bgp 1 [r7-bgp]router [r7-bgp]router-id 7.7.7.7 [r7-bgp]peer 10.0.64.2 as-number 2 [r7-bgp]group r7 [r7-bgp]peer r7 connect-interface LoopBack 0 [r7-bgp]peer r7 next-hop-local [r7-bgp]peer r7 advertise-community [r7-bgp]peer 1.1.1.1 group r7 [r7-bgp]peer 3.3.3.3 group r7 [r7-bgp]peer 5.5.5.5 group r7
R8:
[r8]bgp 2 [r8-bgp]router [r8-bgp]router-id 8.8.8.8 [r8-bgp]peer 10.0.128.2 as-number 4 [r8-bgp]peer 10.0.64.1 as-number 1 [r8-bgp]group r8 [r8-bgp]peer r8 connect-interface LoopBack 0 [r8-bgp]peer r8 ne [r8-bgp]peer r8 next-hop-local [r8-bgp]peer r8 advertise-community [r8-bgp]peer 2.2.2.2 group r8 [r8-bgp]peer 4.4.4.4 group r8 [r8-bgp]peer 6.6.6.6 group r8
R9:
[r9]bgp 3 [r9-bgp]router [r9-bgp]router-id 9.9.9.9 [r9-bgp]peer 10.0.104.1 as-number 1 [r9-bgp]peer 10.0.136.2 as-path-filter [r9-bgp]peer 10.0.136.2 as-number 3
R10:
[r10]bgp 3 [r10-bgp]router [r10-bgp]router-id 10.10.10.10 [r10-bgp]peer 10.0.136.1 as-number 3 [r10-bgp]peer 10.0.112.1 as-number 2
R11:
[r11]bgp 4 [r11-bgp]router [r11-bgp]router-id 11.11.11.11 [r11-bgp]peer 10.0.120.1 as-number 1 [r11-bgp]peer 10.0.128.1 as-number 2
宣告:
[r9]bgp 3 [r9-bgp]network 10.0.1.0 24 [r9-bgp]network 10.0.2.0 24
[r10]bgp 3 [r10-bgp]network 10.0.3.0 24 [r10-bgp]network 10.0.4.0 24
[r11]bgp 4 [r11-bgp]network 10.0.5.0 24 [r11-bgp]network 10.0.6.0 24
[r9]ip ip-prefix c1 permit 10.0.1.0 24 [r9]ip ip-prefix c2 permit 10.0.2.0 24 [r9]ip ip-prefix c1 permit 10.0.3.0 24 [r9]ip ip-prefix c2 permit 10.0.4.0 24 [r9]route-policy com permit node 10 [r9-route-policy]if-match ip-prefix c1 [r9-route-policy]apply community 100:3 [r9]route-policy com permit node 20 [r9-route-policy]if-match ip-prefix c2 [r9-route-policy]apply community 200:3 [r9]route-policy com permit node 30 [r9-route-policy]q [r9]bgp 3 [r9-bgp]peer 10.0.104.1 route-policy com export
[r10]ip ip-prefix c1 permit 10.0.1.0 24 [r10]ip ip-prefix c1 permit 10.0.3.0 24 [r10]ip ip-prefix c2 permit 10.0.2.0 24 [r10]ip ip-prefix c2 permit 10.0.4.0 24 [r10]route-policy com permit node 10 [r10-route-policy]if-match ip-prefix c1 [r10-route-policy]apply community 100:3 [r10]route-policy com permit node 20 [r10-route-policy]if-match ip-prefix c2 [r10-route-policy]apply community 200:3 [r10-route-policy]route-policy com permit node 30 [r10]bgp 3 [r10-bgp]peer 10.0.112.1 route-policy com export
[r11]route [r11]route-policy com1 permit node 10 [r11]route-policy com1 permit node 20 [r11]ip community-filter advanced com1 permit 100:.* [r11]route-policy com2 permit node 10 [r11-route-policy]if-match community-filter com2 [r11-route-policy]apply local-preference 110 [r11]route-policy com2 permit node 20 [r11]bgp 4 [r11-bgp]peer 10.0.128.1 route-policy com2 import
[[r11-bgp]display bgp routing-table
BGP Local router ID is 11.11.11.11
Status codes: * - valid, > - best, d - damped,
h - history, i - internal, s - suppressed, S - Stale
Origin : i - IGP, e - EGP, ? - incomplete
Total Number of Routes: 10
Network NextHop MED LocPrf PrefVal Path/Ogn
*> 10.0.1.0/24 10.0.128.1 110 0 2 3i
* 10.0.120.1 0 1 3i
*> 10.0.2.0/24 10.0.128.1 110 0 2 3i
* 10.0.120.1 0 1 3i
*> 10.0.3.0/24 10.0.128.1 110 0 2 3i
* 10.0.120.1 0 1 3i
*> 10.0.4.0/24 10.0.128.1 110 0 2 3i
* 10.0.120.1 0 1 3i
*> 10.0.5.0/24 0.0.0.0 0 0 i
*> 10.0.6.0/24 0.0.0.0 0 0 i



