Cele:
- Skonfiguruj OSPF na R1 i R2.
- Skonfiguruj BGP AS 12 korzystając z interfejsów Loopback. Nie rozgłaszaj żadnych sieci w BGP.
- R2: wyłącz interfejs FastEthernet 0/0.
Adresy IP routerów:
R1
Interfejs | IP |
---|---|
FastEthernet 0/0 | 172.122.12.1/24 |
Serial 1/0 | 10.12.12.1/28 |
Loopback 0 | 1.1.1.1/24 |
R2
Interfejs | IP |
---|---|
FastEthernet 0/0 | 172.12.12.2/24 |
Serial 1/0 | 10.12.12.2/24 |
Loopback 0 | 2.2.2.2/24 |
Schemat sieci:
Router: 3640
IOS: c3640-jk9o3s-mz.124-16a.bin
Rozwiązanie
Skonfiguruj OSPF na R1 i R2.
Zadanie zaczynamy od… konfiguracji OSPF na routerach R1 i R2. Rozgłaszamy w nim wszystkie sieci:
R1(config)#router ospf 1 R1(config-router)#network 1.1.1.0 0.0.0.255 area 0 R1(config-router)#network 10.12.12.0 0.0.0.15 area 0 R1(config-router)#network 172.12.12.0 0.0.0.255 area 0
R2(config)#router ospf 1 R2(config-router)#network 2.2.2.0 0.0.0.255 area 0 R2(config-router)#network 10.12.12.0 0.0.0.15 area 0 R2(config-router)#network 172.12.12.0 0.0.0.255 area 0
Po chwili relacja sąsiedztwa zostaje nawiązana. Sprawdzamy tablicę routingu na R1:
R1#show ip route ospf 2.0.0.0/32 is subnetted, 1 subnets O 2.2.2.2 [110/2] via 172.12.12.2, 00:00:21, FastEthernet0/0
R1 zna trasę do interfejsu Loopback 0 routera R2, która prowadzi przez łączę FastEthernet (koszt 1 vs. 64 od łącza Serial).
R1#ping 2.2.2.2 source loopback 0 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds: Packet sent with a source address of 1.1.1.1 !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 4/7/8 ms
Ping przeszedł.
Skonfiguruj BGP AS 12 korzystając z interfejsów Loopback. Nie rozgłaszaj żadnych sieci w BGP.
Na każdym z routerów uruchomimy teraz proces BGP. Aktualizacje routingu routery będą przesyłać korzystając z interfejsów logicznych. W ten sposób jeżeli któryś z fizycznych interfejsów zostanie wyłączony, nie utracimy relacji sąsiedztwa.
R1(config)#router bgp 12 R1(config-router)#neighbor 2.2.2.2 remote-as 12 R1(config-router)#neighbor 2.2.2.2 update-source loopback 0
R2(config)#router bgp 12 R2(config-router)#neighbor 1.1.1.1 remote-as 12 R2(config-router)#neighbor 1.1.1.1 update-source loopback 0
Czekamy, aż sesja BGP pomiędzy R1 i R2 zostanie ustanowiona:
R2# *Mar 1 01:17:25.027: %SYS-5-CONFIG_I: Configured from console by console R2# *Mar 1 01:17:32.935: %BGP-5-ADJCHANGE: neighbor 1.1.1.1 Up R2#show ip bgp summary BGP router identifier 2.2.2.2, local AS number 12 BGP table version is 1, main routing table version 1 Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd 1.1.1.1 4 12 3 3 1 0 0 00:00:55 0
BGP pomiędzy R1 i R2 działa. Nie rozgłaszamy też żadnych podsieci, więc nie ma niczego nowego w tablicach routingu.
R2: wyłącz interfejs FastEthernet 0/0.
BGP korzysta z interfejsów Loopback do przesyłania aktualizacji i pakietów keepalive. Dlatego wyłączenie jednego z fizycznych interfejsów nie powinno mieć żadnego wpływu na sesję BGP. Zobaczmy. Przechodzimy do routera R2 i wyłączamy interfejs Fe 0/0:
R2(config)#interface fastEthernet 0/0 R2(config-if)#shutdown
OSPF natychmiast reaguje na to zdarzenie i aktualizuje tablice routingu na R1 i R2:
R2#show ip route ospf 1.0.0.0/32 is subnetted, 1 subnets O 1.1.1.1 [110/65] via 10.12.12.1, 00:01:14, Serial1/0
R1#show ip route ospf 2.0.0.0/32 is subnetted, 1 subnets O 2.2.2.2 [110/65] via 10.12.12.2, 00:01:18, Serial1/0
Cały ruch do sieci 1.1.1.0/24 i 2.2.2.0/24 jest teraz przesyłany łączem szeregowym. Co ważniejsze sesja BGP nie została zerwana:
R2#show ip bgp summary BGP router identifier 2.2.2.2, local AS number 12 BGP table version is 1, main routing table version 1 Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd 1.1.1.1 4 12 16 16 1 0 0 00:13:53 0
0 Komentarze.