HCIP——BGP Small Comprehensive Experiment

1. Experimental requirements

1. Each router of R2-R7 has a loopback interface for establishing neighbors; at the same time, there is also a loopback interface to replace the connection user interface; finally, these interface networks for user connection need to be able to communicate with the loopback interface of R1/8.

2. AS2 network segment address 172.16.0.0/16, reduce the number of routing entries. 

2. Experimental topology 

 3. Experimental process

1. IP address planning 

172.16.0.0/16
172.16.0.0/24—backbone link 172.16.0.0/30
172.16.1.0/24—establish neighbor loopback, 172.16.1.1/24, 172.16.1.2/24, 172.16.1.3/24, etc.
172.16 .2.0/24
172.16.3.0/24
172.16.4.0/24
172.16.5.0/24
172.16.6.0/24
172.16.7.0/24
The remaining 6 network segments are used as service network segments of R2-7.
 

2. Configure the IP address

R1:

[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip address 12.1.1.1 24
[R1]int LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 32

R2:

[R2]int g0/0/0	
[R2-GigabitEthernet0/0/0]ip address 12.1.1.1 24
[R2-GigabitEthernet0/0/0]int g0/0/1	
[R2-GigabitEthernet0/0/1]ip address 172.16.0.1 30
[R2-GigabitEthernet0/0/0]int g0/0/2	
[R2-GigabitEthernet0/0/2]ip address 172.16.0.9 30
[R2]int LoopBack 0
[R2-LoopBack0]ip address 172.16.1.2 32

R3:

[R3]int g0/0/0	
[R3-GigabitEthernet0/0/0]ip address 172.16.0.2 30
[R3-GigabitEthernet0/0/0]int g0/0/1	
[R3-GigabitEthernet0/0/1]ip address 172.16.0.5 30
[R3]int LoopBack 0
[R3-LoopBack0]ip address 172.16.1.3 32

R4:

[R4]int g0/0/0	
[R4-GigabitEthernet0/0/0]ip address 172.16.0.6 30
[R4-GigabitEthernet0/0/0]int g0/0/1	
[R4-GigabitEthernet0/0/1]ip address 172.16.0.21 30
[R4]int LoopBack 0
[R4-LoopBack0]ip address 172.16.1.3 32

R5:

[R5]int g0/0/0	
[R5-GigabitEthernet0/0/0]ip address 172.16.0.13 30
[R5-GigabitEthernet0/0/0]int g0/0/1	
[R5-GigabitEthernet0/0/1]ip address 172.16.0.10 30
[R5]int LoopBack 0
[R5-LoopBack0]ip address 172.16.1.5 32

R6:

[R6]int g0/0/0	
[R6-GigabitEthernet0/0/0]ip address 172.16.0.14 30
[R6-GigabitEthernet0/0/0]int g0/0/1	
[R6-GigabitEthernet0/0/1]ip address 172.16.0.17 30
[R6]int LoopBack 0
[R6-LoopBack0]ip address 172.16.1.6 32

R7:

[R7]int g0/0/0	
[R7-GigabitEthernet0/0/0]ip address 172.16.0.22 30
[R7-GigabitEthernet0/0/0]int g0/0/1	
[R7-GigabitEthernet0/0/1]ip address 172.16.0.18 30
[R7-GigabitEthernet0/0/0]int g0/0/2	
[R7-GigabitEthernet0/0/1]ip address 78.1.1.1.1 24
[R7]int LoopBack 0
[R7-LoopBack0]ip address 172.16.1.7 32

R8:

[R7]int g0/0/0
[R7-GigabitEthernet0/0/0]ip address 78.1.1.2 24
[R7]int LoopBack 0
[R7-LoopBack0]ip address 8.8.8.8 32

2. Start and declare the IGP protocol in AS2

R2:

[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255

R3:

[R3]ospf 1
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255

R4:

[R4]ospf 1
[R4-ospf-1]area 0
[R4-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255

R5:

[R5]ospf 1
[R5-ospf-1]area 0
[R5-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255

R6:

[R6]ospf 1
[R6-ospf-1]area 0
[R6-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255

R7:

[R7]ospf 1
[R7-ospf-1]area 0
[R7-ospf-1-area-0.0.0.0]network 172.16.0.0 0.0.255.255

4. Start the BGP protocol and establish a neighbor relationship

R1:

[R1]bgp 1
[R1-bgp]router-id 1.1.1.1
[R1-bgp]peer 12.1.1.2 as-number 2

R2:

[R2]bgp 64512
[R2-bgp]router-id 172.16.1.2
[R2-bgp]confederation id 2
[R2-bgp]peer 12.1.1.1 as-number 1
[R2-bgp]peer 172.16.1.3 as-number 64512
[R2-bgp]peer 172.16.1.3 connect-interface LoopBack 0
[R2-bgp]confederation peer-as 64513
[R2-bgp]peer 172.16.1.5 as-number 64513
[R2-bgp]peer 172.16.1.5 ebgp-max-hop 2
[R2-bgp]peer 172.16.1.5 connect-interface LoopBack 0

R3:

[R3]bgp 64512
[R3-bgp]router-id 172.16.1.3
[R3-bgp]peer 172.16.1.2 as-number 64512
[R3-bgp]peer 172.16.1.2 connect-interface LoopBack 0
[R3-bgp]peer 172.16.1.4 as-number 64512
[R3-bgp]peer 172.16.1.4 connect-interface LoopBack 0

R4:

[R4]bgp 64512
[R4-bgp]router-id 172.16.1.4
[R4-bgp]confederation id 2
[R4-bgp]peer 172.16.1.3 as-number 64512
[R4-bgp]peer 172.16.1.3 connect-interface LoopBack 0
[R4-bgp]confederation peer-as 64513
[R4-bgp]peer 172.16.1.7 as-number 64513
[R4-bgp]peer 172.16.1.7 ebgp-max-hop 2
[R4-bgp]peer 172.16.1.7 connect-interface LoopBack 0

R5:

[R5]bgp 64513
[R5-bgp]router-id 172.16.1.5
[R5-bgp]confederation id 2
[R5-bgp]confederation peer-as 64512
[R5-bgp]peer 172.16.1.2 as-number 64512
[R5-bgp]peer 172.16.1.2 ebgp-max-hop 2
[R5-bgp]peer 172.16.1.2 connect-interface LoopBack 0
[R5-bgp]peer 172.16.1.6 as-number 64513
[R5-bgp]peer 172.16.1.6 connect-interface LoopBack 0

R6:

[R6]bgp 64513
[R6-bgp]router-id 172.16.1.6
[R6-bgp]confederation id 2
[R6-bgp]peer 172.16.1.5 as-number 64513
[R6-bgp]peer 172.16.1.5 connect-interface LoopBack 0
[R6-bgp]peer 172.16.1.7 as-number 64513
[R6-bgp]peer 172.16.1.7 connect-interface LoopBack 0

R7:

[R7]bgp 64513
[R7-bgp]router-id 172.16.1.7
[R7-bgp]peer 172.16.1.6 as-number 64513
[R7-bgp]peer 172.16.1.6 connect-interface LoopBack 0
[R7-bgp]confederation peer-as 64512
[R7-bgp]peer 172.16.1.4 as-number 64512
[R7-bgp]peer 172.16.1.4 ebgp-max-hop 2
[R7-bgp]peer 172.16.1.4 connect-interface LoopBack 0
[R7-bgp]peer 78.1.1.8 as-number 3


R8:

[R8]bgp 3
[R8-bgp]router-id 8.8.8.8
[R8-bgp]peer 78.1.1.7 as-number 2

5. Announce business network segment

R1:

[R1-bgp]network 10.1.1.0 24

Check the BGP table on R2 and find that the service network segment learned on R1 is optimal, but the ones learned on R3 and R5 are not optimal, so the next-hop IP address needs to be modified;

R2:

[R2-bgp]peer 172.16.1.3 next-hop-local
[R2-bgp]peer 172.16.1.5 next-hop-local

Write reflectors on R3 and R6

R3:

[R3-bgp]peer 172.16.1.4 reflect-client

R6:

[R6-bgp]peer 172.16.1.7 reflect-client

Announce the service network segment of R8 and modify the next hop on R7

R8:

[R8-bgp]network 10.1.8.0 24

R7:

[R7-bgp]peer 172.16.1.4 next-hop-local
[R7-bgp]peer 172.16.1.6 next-hop-local

Announce the aggregated user interface network on R2 and R7

R2:

[R2]ip route-static 172.16.0.0 21 NULL 0
[R2]bgp 64512
[R2-bgp]network 172.16.0.0 21

R7:

[R7]ip route-static 172.16.0.0 21 NULL 0
[R7]bgp 64513
[R7-bgp]network 172.16.0.0 21

 4. Experimental results

 

 

Guess you like

Origin blog.csdn.net/qq_63099085/article/details/128882283