Megpróbáltam BGP útválasztást végezni ezen a topológián. Ezután hozzáadtam a 200.200.10.0 hálózatot és a 200.200-at. 20.0 hálózat az R1-ben, R2-n és R3-on bordatörésem (nagyobb adminisztrációs távolság) volt. De tudtam pingelni az ügyféltől az R2-től 200.200.20.1-ig és az ügyféltől az R3-tól 200.200.10.1-ig. Megpróbáltam törölni a hálózatot a bgp router 3000-en az R1-en, a bordák meghibásodása megszűnt, de nem tudtam megtenni a nyilvános ip pingelését, mint korábban.
R1: Futtatás megjelenítése
router bgp 3000 bgp router-id 1.1.1.1 bgp log-neighbor-changes network 200.200.10.0 network 200.200.20.0 neighbor 200.200.10.2 remote-as 3001 neighbor 200.200.20.2 remote-as 3002
R1: show ip bgp
BGP table version is 6, local router ID is 1.1.1.1 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, x best-external, a additional-path, c RIB-compressed, Origin codes: i - IGP, e - EGP, ? - incomplete RPKI validation codes: V valid, I invalid, N Not found Network Next Hop Metric LocPrf Weight Path *> 192.168.27.0/26 200.200.10.2 0 0 3001 i *> 192.168.27.64/26 200.200.20.2 0 0 3002 i *> 192.168.27.128/29 200.200.10.2 0 0 3001 i *> 200.200.10.0 0.0.0.0 0 32768 i *> 200.200.20.0 0.0.0.0 0 32768 i
R2: Futás megjelenítése
router bgp 3001 bgp router-id 2.2.2.2 bgp log-neighbor-changes network 192.168.27.0 mask 255.255.255.192 network 192.168.27.128 mask 255.255.255.248 neighbor 200.200.10.1 remote-as 3000
R2: ip bgp megjelenítése és mutassa az ip bgp bordahiba
BGP table version is 6, local router ID is 2.2.2.2 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, x best-external, a additional-path, c RIB-compressed, Origin codes: i - IGP, e - EGP, ? - incomplete RPKI validation codes: V valid, I invalid, N Not found Network Next Hop Metric LocPrf Weight Path *> 192.168.27.0/26 0.0.0.0 0 32768 i *> 192.168.27.64/26 200.200.10.1 0 3000 3002 i *> 192.168.27.128/29 0.0.0.0 0 32768 i r> 200.200.10.0 200.200.10.1 0 0 3000 i *> 200.200.20.0 200.200.10.1 0 0 3000 i RouterHQ#show ip bgp rib-failure Network Next Hop RIB-failure RIB-NH Matches 200.200.10.0 200.200.10.1 Higher admin distance n/a
R3: futtatás megjelenítése
router bgp 3002 bgp router-id 3.3.3.3 bgp log-neighbor-changes network 192.168.27.64 mask 255.255.255.192 neighbor 200.200.20.1 remote-as 3000
R3 : show ip bgp and show ip bgp rib-fail
BGP table version is 6, local router ID is 3.3.3.3 Status codes: s suppressed, d damped, h history, * valid, > best, i - internal, r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter, x best-external, a additional-path, c RIB-compressed, Origin codes: i - IGP, e - EGP, ? - incomplete RPKI validation codes: V valid, I invalid, N Not found Network Next Hop Metric LocPrf Weight Path *> 192.168.27.0/26 200.200.20.1 0 3000 3001 i *> 192.168.27.64/26 0.0.0.0 0 32768 i *> 192.168.27.128/29 200.200.20.1 0 3000 3001 i *> 200.200.10.0 200.200.20.1 0 0 3000 i r> 200.200.20.0 200.200.20.1 0 0 3000 i RouterBranch#show ip bgp rib-failure Network Next Hop RIB-failure RIB-NH Matches 200.200.20.0 200.200.20.1 Higher admin distance n/a
Megjegyzések
Válasz
A rib-failure
azt mondja, hogy a megtanult BGP útvonal nem a legjobb, mert van másik útvonal – ebben az esetben , közvetlenül összekapcsolt útvonalak – jobb rendszergazdai távolsággal (AD). Az R1 & R3-on egy közvetlenül összekapcsolt 200.200.20.0/24
útvonal van konfigurálva egy interfészen, így az útvonal AD 0-val rendelkezik, ami a legjobb AD érték; A magasabb rosszabb.
A show route
vagy a show ip route
használatával megtekintheti a közvetlenül összekapcsolt útvonalat ezekhez az útvonalakhoz, ahol a borda látható -hiba.
A BGP AD konfigurálható, de alapértelmezés szerint 20 (eBGP, mint például a példahálózata) vagy 200 (iBGP, ugyanazon AS vagy konföderáción belül.) Itt van: A Cisco táblázata , amely az útválasztási protokollonkénti alapértelmezett AD-értékeket mutatja. Általánosak az egyszerű hálózathoz:
Protocol Admin Distance default Connected 0 Static 1 eBGP 20 OSPF 110 IS-IS 115 RIP 120 iBGP 200
Nincs semmi hibás a konfigurációval. Csak félreértetted, hogy nem kell megtanulnod 200.200.20.0/24
-t az R1 vagy R3 rendszeren, mivel ezek az útválasztók már közvetlenül kapcsolódnak az alhálózathoz. Erre utal a bordahiány.
Megjegyzések
- Jó válasz. Köszönöm. Most már értem.
0
, de az eBGP esetében20
, az iBGP esetében pedig200
, mindkettő magasabb, mint az0
, tehát ez helyes eredmény az útvonalak BGP-n keresztül történő fogadásán (valójában bármilyen más útválasztási protokollon vagy akár statikusan konfigurálva).