Ero EBGP: N Ja IBGP: N Välillä

Ero EBGP: N Ja IBGP: N Välillä
Ero EBGP: N Ja IBGP: N Välillä

Video: Ero EBGP: N Ja IBGP: N Välillä

Video: Ero EBGP: N Ja IBGP: N Välillä
Video: Сети для самых маленьких. Микровыпуск №3. IBGP 2024, Marraskuu
Anonim

EBGP vs. IBGP

Sekä EBGP että IBGP ovat termejä, joita käytetään reititysprotokollassa BGP. Teoreettisesti suurin ero näiden kahden välillä on EBGP, joka kulkee kahden autonomisen järjestelmän (AS) kahden BGP-reitittimen välillä, mutta IBGP kulkee kahden saman AS: n kahden BGP-reitittimen välillä. Ennen kuin keskustelemme EBGP: n ja IBGP: n eroista, olkaamme perustiedot EBGP: stä ja IBGP: stä.

Mikä on EBGP?

BGP toimii reitittimien välillä eri autonomisissa järjestelmissä. Oletuksena EBGP: ssä (peering in two different AS) IP TTL on asetettu arvoon 1, mikä tarkoittaa, että vertaisyhteisöjen oletetaan olevan suoraan yhteydessä.

Tässä tapauksessa, kun paketti ylittää yhden reitittimen, TTL: stä tulee 0 ja sitten paketti pudotetaan sen ulkopuolelle. Tapauksissa, joissa kahta naapuria ei ole kytketty suoraan, esimerkiksi peering loopback -rajapinnoilla tai peering, kun laitteet ovat useiden hyppyjen päässä, meidän on lisättävä komento "Naapuri xxxx ebgp-multihop"

Muussa tapauksessa BGP-naapuruussuhteita ei luoda. Lisäksi EBGP-vertaisryhmä mainostaa kaikkia parhaita reittejä, jotka se tietää tai on oppinut vertaisiltaan (olipa sitten EBGP-vertaisverkko vai IBGP-vertaisverkko), mikä ei ole IBGP: n tapauksessa.

Mikä on IBGP?

IBGP: ssä ei ole rajoitusta, että naapurit on kytkettävä suoraan; IBGP-vertaisryhmä ei kuitenkaan mainosta etuliitettä, jonka se on oppinut IBGP-vertaisesta, toiselle IBGP-vertaiselle. Tämä rajoitus on tarkoitettu silmukoiden välttämiseksi saman AS: n sisällä. Tämän selventämiseksi, kun reitti välitetään EBGP-vertaiselle, paikallinen AS-numero lisätään etuliitteeseen as-polussa, joten jos saamme saman paketin, joka ilmoittaa AS: n as-polussa, tiedämme, että se on silmukka, ja paketti putoaa. Kuitenkin kun reittiä mainostetaan IBGP-vertaiselle, paikallista AS-numeroa ei lisätä as-polkuun, koska vertaisryhmät ovat samassa AS: ssä.

Silmukoiden välttämiseksi samassa järjestelmässä käytetään kahta menetelmää.

1. Täysverkkotopologia: Tässä kaikki saman AS: n reitittimet on kytkettävä toisiinsa. Jos meillä on esimerkiksi N reititintä, meillä on oltava N (N-1) / 2 IBGP-istuntoa. Voimme välttää tämän ottamalla käyttöön reitin heijastimet.

2. Reittiheijastimien käyttö: Se on vaihtoehtoinen tapa täyden verkon skenaarion voittamiseksi. Tällöin IBGP-istunnot perustetaan keskitetysti. Tätä keskipistettä kutsutaan reitin heijastimeksi ja muita IBGP-reitittimiä reitin heijastinasiakkaiksi.

Mitä eroa on eBGP: llä ja iBGP: llä?

1. EBGP on peering kahden eri tukijärjestelmän välillä, kun taas IBGP on saman AS: n (autonominen järjestelmä) välillä.

2. eBGP-vertaisryhmiltä opitut reitit mainostetaan muille vertaisryhmille (BGP tai IBGP); IBGP-vertaisryhmiltä opittuja reittejä ei kuitenkaan mainosteta muille IBGP-vertaisryhmille.

3. Oletuksena EBGP-vertaisryhmille asetetaan TTL = 1, mikä tarkoittaa, että naapureiden oletetaan olevan suoraan yhteydessä toisiinsa, mikä ei ole IBGP: n tapauksessa. Voimme muuttaa tätä EBGP: n käyttäytymistä komennolla "Naapuri xxxx ebgp-multihop". Multihop on termi, jota käytetään vain EBGP: ssä.

4. EBGP-reittien hallinnollinen etäisyys on 20, kun taas IBGP-reiteillä on 200.

5. Seuraava hyppy pysyy muuttumattomana, kun reitti ilmoitetaan IBGP: n vertaiselle; se kuitenkin muuttuu, kun se mainostetaan oletusarvoisesti EBGP-vertaisryhmälle.

Tätä IBGP: n oletuskäyttäytymistä voidaan muuttaa komennolla "Naapuri xxxx seuraava-hop-itse"; tämä muuttaa seuraavan hypyn, samalla kun mainostetaan, paikallisena reittinä.

Suositeltava: