摘要:通信工程師交換技術(shù)考試BGP路由信息交換:BGP的主要目的是在多個(gè)自治系統(tǒng)的相關(guān)路由器之間交換路由信息。這個(gè)過程可能相當(dāng)復(fù)雜,下面作一個(gè)簡單介紹。
1.BGP路由信息交換
BGP的主要目的是在多個(gè)自治系統(tǒng)的相關(guān)路由器之間交換路由信息。這個(gè)過程可能相當(dāng)復(fù)雜,下面作一個(gè)簡單介紹。
考慮圖7-24自治系統(tǒng)1(AS,)中的路由器R,。首先,一個(gè)實(shí)現(xiàn)BGP的路由器也要實(shí)現(xiàn)域內(nèi)路由協(xié)議,如OSPF。R,可以用OSPF與AS,中的其他路由器交換路由信息,建立起 AS,中的子網(wǎng)和路由器的拓?fù)鋱D,然后構(gòu)建路由表。然后,R,可以發(fā)送一個(gè)Update報(bào)文給自 治系統(tǒng)2 (AS2)中的R5,報(bào)文中可能包括下面的內(nèi)容。
AS_ Path: AS,的標(biāo)識(shí)。
Next. Hop: R,的 IP 地址。
NLRI: AS,中所有子網(wǎng)的淸單。
這個(gè)報(bào)文通知R5,在NLRI中列出的所有子網(wǎng)都是經(jīng)由R,可達(dá)的,并且只經(jīng)過自治系統(tǒng) ASI。
現(xiàn)在假設(shè)115與另一個(gè)自治系統(tǒng)的某路由器(例如AS3中的&)也有鄰站關(guān)系,這樣 R5就會(huì)將來自R,的信息在一個(gè)新的Update報(bào)文中轉(zhuǎn)發(fā)給這個(gè)新的報(bào)文中包括下面的內(nèi)容。
AS_ Path:標(biāo)識(shí)淸單 1AS2, AS1LNext_ Hop: R5的 IP 地址。
NLRI: AS,中所有子網(wǎng)的淸單。
這個(gè)報(bào)文通知在NLRI中列出的所有子網(wǎng)都是經(jīng)由R5可達(dá)的,并且經(jīng)過的自治系統(tǒng)是52和3,。現(xiàn)在R,必須判斷對(duì)于所列出的子網(wǎng)來說是否是優(yōu)選路由。它可能知道到達(dá) 所有這些子網(wǎng)或其中的一部分還有另外的路由,而且從性能或其他度量策略來看是更優(yōu)的路 由。如果比判斷的結(jié)果是來自115的Update報(bào)文中給出的路由更優(yōu),那么會(huì)將這個(gè)信息加 人到路由表中,并將這個(gè)新的信息轉(zhuǎn)發(fā)給其他鄰站。這個(gè)新報(bào)文中的AS_ Path字段將是 1AS,, AS2, AS310
路由更新信息,就以這種方式在由多個(gè)自治系統(tǒng)組成的大型互聯(lián)網(wǎng)上傳播。AS_ Path 字段可以保證這些信息不會(huì)無休止地兜圈子。如果Update報(bào)文到達(dá)了一個(gè)路由器,而該路 由器所在的自治系統(tǒng)已經(jīng)在AS_ Path字段中了,這時(shí)該路由器就不會(huì)再將更新信息轉(zhuǎn)發(fā)給 其他路由器,從而防止報(bào)文兜圈子。
當(dāng)其他自治系統(tǒng)的邊界路由器能夠從多個(gè)入口進(jìn)人某個(gè)自治系統(tǒng)時(shí),Exit_Disc 屬性就可用來選擇這些人口。這個(gè)屬性包含一些數(shù)字,反映了在該自治系統(tǒng)內(nèi)部到達(dá)目的網(wǎng) 絡(luò)的內(nèi)部度量值。例如,假設(shè)圖7-24中AS,的R$R2都實(shí)現(xiàn)BGP,并且它們都與R5有鄰站 關(guān)系,即AS2的邊界路由器可以從1或112進(jìn)人AS,。11,和112都給R5-個(gè)Update報(bào)文,其中 都包含了它們到達(dá)子網(wǎng)1.3的路由度童值,這些路由度量值是在AS,內(nèi)部使用的,例如 OSPF協(xié)議采用的路由度量值。然后,R5就可以用這兩個(gè)度量值作為選擇到達(dá)子網(wǎng)1.3的這兩個(gè)路由的依據(jù)。
返回目錄:
編輯推薦
通信專業(yè)實(shí)務(wù)考試終端與業(yè)務(wù)教程匯總
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題