EBGP vs IBGP
Ob leeg EBGP thiab IBGP yog cov lus siv nrog cov txheej txheem routing BGP. Hauv cov ntsiab lus theoretical, qhov sib txawv tseem ceeb ntawm ob yog EBGP khiav ntawm ob lub BGP routers hauv qhov sib txawv Autonomous System (AS), txawm li cas los xij, IBGP khiav ntawm ob lub BGP routers tib yam AS. Ua ntej peb tham txog qhov sib txawv ntawm EBGP thiab IBGP, cia peb muaj kev nkag siab yooj yim ntawm EBGP thiab IBGP.
EBGP yog dab tsi?
BGP khiav ntawm cov routers hauv cov kab ke sib txawv. Los ntawm lub neej ntawd, hauv EBGP (peering nyob rau hauv ob qhov sib txawv AS), IP TTL yog teem rau 1, uas txhais tau hais tias cov phooj ywg tau xav tias yuav txuas ncaj qha.
Hauv qhov no, thaum pob ntawv hla ib lub router, TTL dhau los ua 0 thiab tom qab ntawd cov pob ntawv yuav poob dhau qhov ntawd. Nyob rau hauv rooj plaub uas ob tus neeg nyob ze tsis txuas ncaj qha, piv txwv li, peering nrog loopback interfaces lossis peering thaum cov khoom siv ntau lub hops deb, peb yuav tsum tau ntxiv cov lus txib “x.x.x.x ebgp-multihop”
Txwv tsis pub, BGP zej zog yuav tsis raug tsim. Ntxiv rau, EBGP cov phooj ywg yuav tshaj tawm txhua txoj hauv kev zoo tshaj plaws uas nws paub lossis nws tau kawm los ntawm nws cov phooj ywg (xws li EBGP phooj ywg lossis IBGP phooj ywg), uas tsis yog, nyob rau hauv rooj plaub ntawm IBGP.
IBGP yog dab tsi?
Hauv IBGP, tsis muaj kev txwv uas cov neeg nyob sib ze yuav tsum tau txuas ncaj qha; Txawm li cas los xij, tus phooj ywg IBGP yuav tsis tshaj tawm cov lus ua ntej nws tau kawm los ntawm IBGP cov phooj ywg mus rau lwm tus IBGP cov phooj ywg. Qhov kev txwv no yog nyob rau kom tsis txhob loops hauv tib AS. Txhawm rau kom paub meej qhov no, thaum txoj kev hla mus rau EBGP cov phooj ywg, tus lej AS hauv zos tau ntxiv rau cov npe ua ntej hauv txoj kev, yog li peb tau txais tib lub pob ntawv rov qab hais tias peb AS hauv txoj kev, peb paub tias nws yog lub voj, thiab lub pob ntawd tau poob. Txawm li cas los xij, thaum txoj kev tshaj tawm rau IBGP cov phooj ywg, tus lej AS hauv zos tsis tau ntxiv rau txoj hauv kev, vim tias cov phooj ywg nyob hauv tib AS.
Kom tsis txhob muaj lub voj voog ib yam li, muaj ob txoj hauv kev siv.
1. Tag Nrho Meshed Topology: Hauv qhov no, tag nrho cov routers hauv tib AS yuav tsum tau txuas rau ib leeg. Piv txwv li, yog tias peb muaj N routers, ces peb yuav tsum muaj N (N-1) / 2 IBGP zaug. Peb tuaj yeem zam qhov no los ntawm kev qhia Route Reflectors.
2. Kev Siv Txoj Kev-Reflectors: Nws yog lwm txoj hauv kev los kov yeej tag nrho cov xwm txheej mesh. Hauv qhov no, IBGP cov rooj sib tham tau tsim nrog lub hauv paus ntsiab lus. Lub hauv paus ntsiab lus no yog hu ua Route Reflector thiab lwm lub IBGP routers hu ua cov neeg siv khoom siv.
Qhov txawv ntawm eBGP thiab iBGP yog dab tsi?
1. EBGP yog peering ntawm ob qhov sib txawv AS, whereas IBGP nyob nruab nrab ntawm tib AS (Autonomous System).
2. Cov kev kawm tau los ntawm eBGP cov phooj ywg yuav raug tshaj tawm rau lwm tus phooj ywg (BGP lossis IBGP); Txawm li cas los xij, cov kev kawm tau los ntawm IBGP cov phooj ywg yuav tsis raug tshaj tawm rau lwm tus IBGP cov phooj ywg.
3. Los ntawm lub neej ntawd, EBGP cov phooj ywg tau teeb tsa nrog TTL=1, uas txhais tau hais tias cov neeg nyob sib ze raug suav tias yog kev sib txuas ncaj qha, uas tsis yog nyob rau hauv rooj plaub ntawm IBGP. Peb tuaj yeem hloov tus cwj pwm no rau EBGP los ntawm kev siv cov lus txib “x.x.x.x ebgp-multihop”. Multihop yog lo lus siv hauv EBGP nkaus xwb.
4. EBGP txoj kev muaj kev tswj xyuas qhov deb ntawm 20, whereas IBGP muaj 200.
5. Tom ntej no hop tseem tsis hloov pauv thaum txoj kev tshaj tawm rau IBGP cov phooj ywg; Txawm li cas los xij, nws tau hloov pauv thaum nws tau tshaj tawm rau EBGP cov phooj ywg los ntawm lub neej ntawd.
Qhov kev coj cwj pwm no ntawm IBGP tuaj yeem hloov pauv los ntawm cov lus txib "x.x.x.x tom ntej-hop-tus kheej"; qhov no hloov lub hop tom ntej, thaum tshaj tawm, raws li txoj hauv kev hauv zos.