Video: Basic Routing RIP IPv4 2024
At tilkobling mellom nettverket og Internett leveres vanligvis via Border Gateway Protocol (BGP). Konfigurasjonen som kreves for BGP til arbeid kan brytes i to deler:
-
En konfigurasjon som spesifiserer hvem du er: Hvem du er, er like enkel som å identifisere din AS og angi adressen du vil bli kjent med. Du konfigurerer "hvem du er" ved å angi dine AS under rutingalternativer:
[edit] rutefunksjoner {autonomt system 65001;}
-
Mange protokoller inkluderer en adresse for ruteren i deres utveksling av informasjon med andre rutere. Det er vanligvis en god ide å konfigurere adressen som skal brukes til denne typen kommunikasjon, slik at meldinger mellom rutere alltid er klare, noe som gjør det langt enklere å feilsøke ting nedover veien. Du bør alltid eksplisitt konfigurere ruteren ID:
[rediger] rutingsalternativer {router-id 192. 168. 14. 3}
-
En vanlig best praksis er at ruteren-ID-en samsvarer med IP-adressen til loopback-grensesnittet.
-
En konfigurasjon som etablerer en økt med naboene dine: Etter at du har konfigurert din egen informasjon, må du konfigurere BGP-økten til din eksterne nabo.
Konfigurere en BGP-økt mellom ruteren 3 til ruteren 5 og omvendt ved å arbeide i protokolldelen i konfigurasjonshierarkiet, som vist her:
[rediger protokoller] bgp {group de-guys {type ekstern; peer-as 65002; nabo 10. 0. 26. 2;}}
Alt du gjør her, definerer eksplisitt BGP-sesjonen som forbinder ditt autonome system (AS) med ditt peer autonome system (AS). Naboen adressen spesifisert her er grensesnittet adressen på peer du kobler til.
AS-nummeret du konfigurerer for denne peeren må samsvare med det AS-nummeret som peeren konfigurerte for seg selv. Vær også oppmerksom på at du har konfigurert denne naboen som ekstern type. Denne konfigurasjonen betyr at naboen vil bli koblet via den eksterne smaken av BGP kalt E BGP.
Hvis du har en ekstern BGP, har du også en intern versjon av BGP (kjent som IBGP). Mens EBGP er konfigurert mellom rutere i forskjellige AS, er IBGP konfigurert mellom alle rutere i ditt interne nettverk.
IBGP tillater ruterne i AS som ikke er EBGP-ruteren til å nå eksterne rutere. For eksempel, med IBGP kjører, kjenner rutere 6, 7 og 8 i AS 65002 hvilke ruter som er i AS 65027.
Den eksterne BGP (EBGP) sesjonen du opprettet etablerte forbindelsen mellom din AS og peering AS.Det koblet imidlertid ikke alle rutene dine via BGP. Du må konfigurere IBGP mellom rutene dine. Konfigurere IBGP ligner veldig på å konfigurere EBGP. For å konfigurere ruteren 3:
[rediger protokoller] bgp {group my guys {type intern; nabo 192. 168. 14. 1; nabo 192. 168. 14. 2; nabo 192. 168. 14. 4;}}
Legg merke til hvilken type tilkobling som er konfigurert her: skriv intern. Fordi disse er interne naboer, er JUNOS intelligent nok til å vite at AS-nummeret er det samme som AS-nummeret konfigurert under rutingsalternativene. Legg merke til at du har konfigurert tre naboer, men topologien viser at du bare har to umiddelbare naboer. Ruteren 2 er kun tilgjengelig via de andre rutene.
Dette skyldes at IBGP har noen begrensninger. IBGP kan som standard ikke annonsere ruter som er lært via IBGP til andre IBGP naboer (dette er en rutemøkkelforebyggingsmekanisme).
Så ruteren 4 lærer ruter via EBGP fra ruteren 5. Disse ruter må forplanteres til resten av nettverket ditt slik at ruteren 2 kan sende trafikk til ruteren 7. Router 4 sender disse ruter til rutere 1 og 3 via IBGP økt mellom dem. Fordi IBGP ikke kan annonsere disse ruterne, kan den ikke dele dem med ruteren 2.
For å omgå denne begrensningen "Ingen re-annonsering", krever IBGP en fullmask -konfigurasjon - det vil si, Hver ruter i nettverket ditt må konfigureres som en intern peer til alle andre rutere i nettverket ditt, uavhengig av om de er fysisk koblet via en kobling. Denne grunnen er hvorfor du ser ruteren 2 konfigurert som nabo til ruteren 3 når de ikke er fysisk koblet.
BGP er nå konfigurert på ruteren din.