Hvorfor Bytter Bgp-Naboer Mellom Tomgang, Tilkobling og Aktive Tilstander?

Innledning

BGP-rutere kan bare utveksle rutingsinformasjon når de oppretter peer-tilkobling mellom dem. Bgp-peer-etableringen begynner med opprettelsen AV EN TCP-forbindelse mellom enhetene. ETTER at TCP-tilkobling er etablert, FORSØKER bgp-enhetene å opprette EN bgp-økt ved utveksling AV Bgp-Åpne meldinger, hvor DE utveksler bgp-versjon, som nummer, holdetid og bgp-identifikator.

på PROSESSEN MED bgp-peer-etablering kan flere ting forhindre at et bgp-naboskap blir riktig etablert. Dette dokumentet drøfter noen av disse mulige årsakene til dette problemet:

  • naboerklæringen er feil.

  • det finnes ingen ruter til naboadressen, eller standardruten (0.0.0.0 / 0) brukes til å nå motparten.

  • update-source-kommandoen mangler under BGP.

  • en skrivefeil resulterte i feil IP-adresse i nabo-setningen eller feil autonome systemnummer. Du må sjekke konfigurasjonene dine.

  • Unicast er ødelagt på grunn av en av disse grunnene:

    • Feil virtuell krets (VC) kartlegging I En Asynkron Overføringsmodus (ATM) eller Frame Relay miljø i et svært redundant nettverk.

    • Tilgangslisten blokkerer unicast-eller TCP-pakken.

    • Network Address Translation (NAT) kjører på ruteren og oversetter unicast-pakken.

    • Lag 2 er nede.

  • mangelen på kommandoen ebgp-multihop er en vanlig feil som hindrer jevnaldrende fra å vises. Dette problemet er diskutert i det andre eksemplet.

Forutsetninger

Krav

det er ingen spesifikke krav til dette dokumentet.

Brukte Komponenter

dette dokumentet er ikke begrenset til spesifikke programvare-og maskinvareversjoner.

informasjonen i dette dokumentet ble opprettet fra enheter i et bestemt laboratoriemiljø. Alle enhetene som ble brukt i dette dokumentet, startet med en ryddet (standard) konfigurasjon. Hvis du jobber i et live-nettverk, må du sørge for at du forstår den potensielle effekten av en kommando før du bruker den.

Nettverksdiagram

Bruk dette nettverksdiagrammet som et eksempel for de tre første årsakene:

Konvensjoner

Se Cisco Technical Tips-Konvensjoner for mer informasjon om dokumentkonvensjoner.

Nabo-Setningen Er Feil

kommandoen vis ip bgp-sammendrag på Ruteren R1-AGS viser at økten er aktiv.

R1-AGS(9)# show ip bgp summaryBGP table version is 1, main routing table version 1Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd10.10.10.2 4 400 0 0 0 0 0 never Active

her er konfigurasjonene:

kommandoene debug ip bgp og debug ip tcp-transaksjoner viser AT tcp-tilkoblingen mislykkes.

Feilsøking På Ruteren R1-AGS:

Feilsøking på Ruteren R6-2500:

Løsning

for å avhjelpe denne situasjonen må du enten korrigere tilbakekoblings-adressen i nabo-setningen, eller fjerne kommandoen update-source fra konfigurasjonen.

i dette eksemplet er adressen korrigert.

en titt på kommandoen vis ip bgp sammendrag viser Ruteren R1-AGS er i etablert tilstand.

R1-AGS(9)#show ip bgp summaryBGP table version is 1, main routing table version 1Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd1.1.1.1 4 400 3 3 1 0 0 00:00:26 0

Merk: hvis EN BGP-økt ikke er opprettet etter at en ruter har lastet på nytt, konfigurerer du neighbor soft-reconfiguration-setningene under BGP for å tilbakestille soft.

Det Finnes Ingen Ruter Til Naboadressen, Eller Standardruten Brukes Til Å Nå Peer

kommandoen vis ip bgp-sammendrag på Ruteren R1-AGS viser at økten er aktiv.

R1-AGS(9)#show ip bgp summaryBGP table version is 1, main routing table version 1Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd1.1.1.1 4 400 0 0 0 0 0 never Active

her er konfigurasjonene:

hvis du kjører feilsøkingskommandoer, viser det at det ikke er noen rute til naboen.

Feilsøking På Ruteren R1-AGS:

Feilsøking på Ruteren R6-2500:

Løsning

løsningen er å inkludere en rute til neste hopp i bgp nabo-setningen. Du kan bruke en statisk eller dynamisk rute avhengig av situasjonen. I et internt bgp-miljø (iBGP) der du har mer kontroll, kan du forplante ruten dynamisk ved hjelp av en rutingsprotokoll. I en ekstern bgp (eBGP) situasjon anbefales det å konfigurere en statisk rute for å nå neste hopp.

bruk kommandoen nabo ebgp-multihop bare når IP-adressen du kikker til på eBGP-peer ikke er direkte tilkoblet.

i dette eksemplet ble det brukt en statisk rute.

kommandoen vis ip bgp-sammendrag viser Ruteren R1-AGS er i etablert tilstand.

R1-AGS(9)# show ip bgp summaryBGP table version is 1, main routing table version 1Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd1.1.1.1 4 400 3 3 1 0 0 00:00:26 0

Merk: En standardrute kommer aldri til å bli brukt til å etablere en bgp-økt (iBGP/eBGP), og du ser den samme (ingen rute) utgangen i feilsøkingene, selv om DU kan pinge bgp-naboen. Løsningen er igjen å legge til en rute TIL bgp-naboen.

kommandoen oppdater kilde Mangler Under BGP

kommandoen vis ip bgp-sammendrag på Ruteren R1-AGS viser at økten er aktiv.

R1-AGS(9)# show ip bgp summaryBGP table version is 1, main routing table version 1Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd1.1.1.1 4 400 0 0 0 0 0 never Active

her er konfigurasjonene:

hvis du kjører feilsøkingskommandoer, viser DET AT tcp-tilkoblingen mislykkes.

Feilsøking På Ruteren R1-AGS:

Feilsøking På Ruteren R6-2500:

Løsning

for å løse dette problemet må du enten konfigurere update-source-kommandoen på begge ruterne, eller fjerne update-source-kommandoen og endre nabo-setningen på begge ruterne. Dette er eksempler på begge løsninger.

her er update-source-kommandoen konfigurert på begge ruterne.

kommandoen vis ip bgp-sammendrag viser Ruteren R1-AGS er i etablert tilstand.

R1-AGS(9)# show ip bgp summaryBGP table version is 1, main routing table version 1Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd2.2.2.2 4 400 3 3 1 0 0 00:00:26 0

du trenger bare å bruke update-source-kommandoen når noen kikker til loopback-adressen din. Dette gjelder for en iBGP peer og en eBGP peer.

her fjernes update-source-kommandoen, og nabo-setningen endres på begge ruterne.

kommandoen vis ip bgp-sammendrag viser Ruteren R1-AGS er i etablert tilstand.

R1-AGS(9)# show ip bgp summaryBGP table version is 1, main routing table version 1Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd10.10.10.2 4 400 3 3 1 0 0 00:00:26 0



+