BGP (RIB-epäonnistuminen – suurempi järjestelmänvalvojan etäisyys)

Yritin tehdä BGP-reitityksen tälle topologialle. Sen jälkeen lisäsin 200.200.10.0-verkon ja 200.200. 20.0-verkko R1: ssä, minulla oli kylkiluun epäonnistuminen (suurempi järjestelmänvalvojan etäisyys) R2: lla ja R3: lla … mutta pystyin pingin lähettämään asiakkaalta R2: sta 200.200.20.1: een ja asiakkaasta R3: sta 200.200.10.1: een. Yritin poistaa verkon RG1: n bgp-reitittimestä 3000, kylkiluiden vika katosi, mutta en voinut tehdä julkisen ip: n pingaamista kuten aiemmin.

Verkkotopologia

R1: Näytä ajo

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: näytä 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: Näytä ajo

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: näytä ip bgp ja näytä ip bgp rib-Fail

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: näytä ajo

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 : näytä ip bgp ja näytä 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 

kommentit

  • suoraan kytketty verkko on 0, mutta eBGP: llä se on 20 ja iBGP: llä 200, jotka molemmat ovat korkeammat kuin 0, joten se on oikea tulos reittien vastaanottamisesta BGP: n kautta (oikeastaan kaikki muut reititysprotokollat tai jopa staattisesti määritetyt).

Vastaus

rib-failure kertoo, että opittu BGP-reitti ei ole paras, koska on olemassa toinen reitti – tässä tapauksessa , suoraan yhdistetyt reitit – paremmalla järjestelmänvalvojan etäisyydellä (AD). R1: llä & R3 on suoraan kytketty 200.200.20.0/24 -reitti, joka on määritetty rajapinnalle, niin että reitillä on AD 0, mikä on paras AD arvo; korkeampi on huonompi.

Käytä show route tai show ip route nähdäksesi suoraan yhdistetyn reitin näille reiteille, joissa näet kylkiluun – epäonnistuminen.

BGP AD on määritettävissä, mutta oletuksena 20 (eBGP, kuten esimerkkiverkko) tai 200 (iBGP, samassa AS: ssä tai valaliitossa.) Tässä on Ciscon taulukko , joka näyttää AD: n oletusarvot reititysprotokollaa kohti. Yleiset yksinkertaiselle verkolle:

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

Ei ole mitään väärässä määrityksessäsi. Olet vain ymmärtänyt väärin, että sinun ei tarvitse oppia 200.200.20.0/24 R1: llä tai R3: lla, koska nämä reitittimet ovat jo suoraan yhteydessä kyseiseen aliverkkoon. Juuri kylkiluun epäonnistuminen osoittaa.

Kommentit

  • Hyvä vastaus. Kiitos. Nyt ymmärrän.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *