BGP (RIB-Failure – Higher admin distance) (Čeština)

Pokusil jsem se na této topologii provést směrování BGP. Poté jsem přidal síť 200.200.10.0 a 200.200. 20.0 network in R1, I had rib-failure (higher admin distance) on R2 and R3 .. but I was able to ping from client at R2 to 200.200.20.1 and client at R3 to 200.200.10.1. Pokusil jsem se smazat síť na routeru bgp 3000 na R1, selhání žeber zmizelo, ale nemohl jsem udělat ping veřejného ip jako dříve.

Topologie sítě

R1: Zobrazit běh

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: Zobrazit běh

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: zobrazit ip bgp a ukázat ip bgp rib-failure

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: show run

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-failure

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 

Komentáře

  • AD pro přímo připojená síť je 0, ale pro eBGP je 20 a pro iBGP je 200, oba jsou vyšší než 0, což je správný výsledek příjmu tras přes BGP (ve skutečnosti jakékoli jiné směrovací protokoly nebo dokonce staticky nakonfigurované).

Odpověď

rib-failure vám říká, že naučená trasa BGP není nejlepší, protože existuje jiná trasa – v tomto případě , přímo spojené trasy – s lepší vzdáleností správce (AD). Na R1 & R3 je přímo připojená 200.200.20.0/24 trasa nakonfigurovaná v rozhraní, takže trasa má AD 0, což je nejlepší AD hodnota; vyšší je horší.

Pomocí show route nebo show ip route zobrazíte přímo připojenou trasu pro tyto trasy, kde uvidíte žebro -failure.

BGP AD je konfigurovatelný, ale výchozí je 20 (eBGP, jako je vaše příkladná síť) nebo 200 (iBGP, ve stejné AS nebo konfederaci.) Zde je Tabulka společnosti Cisco zobrazující výchozí hodnoty pro AD podle směrovacího protokolu. Společné pro jednoduchou síť:

Protocol Admin Distance default Connected 0 Static 1 eBGP 20 OSPF 110 IS-IS 115 RIP 120 iBGP 200 

Nic tu není špatně s vaší konfigurací. Právě jste nepochopili, že se nemusíte učit 200.200.20.0/24 na R1 nebo R3, protože tyto směrovače jsou již přímo připojeny k dané podsíti. To naznačuje selhání žeber.

Komentáře

  • Dobrá odpověď. Děkuji. Nyní tomu rozumím.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *