關(guān)于邊界網(wǎng)關(guān)協(xié)議BGP的探究(頁)

關(guān)于邊界網(wǎng)關(guān)協(xié)議BGP的探究(頁)

ID:45776240

大?。?10.76 KB

頁數(shù):10頁

時(shí)間:2019-11-17

關(guān)于邊界網(wǎng)關(guān)協(xié)議BGP的探究(頁)_第1頁
關(guān)于邊界網(wǎng)關(guān)協(xié)議BGP的探究(頁)_第2頁
關(guān)于邊界網(wǎng)關(guān)協(xié)議BGP的探究(頁)_第3頁
關(guān)于邊界網(wǎng)關(guān)協(xié)議BGP的探究(頁)_第4頁
關(guān)于邊界網(wǎng)關(guān)協(xié)議BGP的探究(頁)_第5頁
資源描述:

《關(guān)于邊界網(wǎng)關(guān)協(xié)議BGP的探究(頁)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、關(guān)于邊界網(wǎng)關(guān)協(xié)議BGP的探究信息工程學(xué)院電了信息工程摘要:因特網(wǎng)采用的路由選擇協(xié)議是層次式的、自適應(yīng)的分布式路由選擇協(xié)議,因特網(wǎng)把路由協(xié)議分為兩大類,即內(nèi)部網(wǎng)關(guān)協(xié)議IGP和外部網(wǎng)關(guān)協(xié)議EGP(外部網(wǎng)關(guān)協(xié)議自1989年起稱為邊界網(wǎng)關(guān)協(xié)議BGP)oBGP(BorderGatewayProtocoI)是不同自治系統(tǒng)的路由器之間交換路由信息的協(xié)議。BGP通過4種報(bào)文(即OPEN,UPDATE,KEEPALIVE,NOTIFICATION報(bào)文)和3個(gè)功能性過程(即鄰站獲取,鄰站可達(dá),和網(wǎng)絡(luò)可達(dá)),建立路由表并進(jìn)行路由選擇。國內(nèi)的網(wǎng)絡(luò)格局中南電信北網(wǎng)通之間的互聯(lián)互

2、通,就是BGP協(xié)議的應(yīng)用之一。關(guān)鍵詞:BGP協(xié)議BGP報(bào)文路由選擇BGP協(xié)議雙線技術(shù)—、概述1?定義BGP(BorderGatewayProtocol)是不同口治系統(tǒng)的路dtl器Z間交換路tl信息的I■辦議。一個(gè)自治系統(tǒng)AS(AutonomousSystem)的經(jīng)典定義是在一個(gè)管理機(jī)構(gòu)控制Z下的一組路由器,它使用IGP和普通度量值向其他自治系統(tǒng)轉(zhuǎn)發(fā)報(bào)文。在BGP中使用□治系統(tǒng)這個(gè)術(shù)語是為了強(qiáng)調(diào)這樣一個(gè)事實(shí):一個(gè)自治系統(tǒng)的管理對于其他自治系統(tǒng)而言是捉供一個(gè)統(tǒng)一的內(nèi)部選路計(jì)劃,它為那些通過它可以到達(dá)的網(wǎng)絡(luò)提供了一個(gè)一致的描述。2.BGP與RIP、OSPF的

3、區(qū)別不同自治系統(tǒng)之間的通信不能使用RIP或OSPF協(xié)議主要是BGP的使用環(huán)境不同,諸如:>因特網(wǎng)的規(guī)模太大,使得自治系統(tǒng)之間路由選擇非常困難。>對于自治系統(tǒng)Z間的路由選擇,要尋找最佳路由是很不現(xiàn)實(shí)的。>自治系統(tǒng)之間的路由選擇必須考慮政治、經(jīng)濟(jì)和安全等其他因索。因此,邊界網(wǎng)關(guān)辦議BGP只能尋找一條能夠到達(dá)目的網(wǎng)絡(luò)且比較好的路由(不能兜圈子),而并非是要尋找一條最佳路由oBGP采用的是路徑向量選擇協(xié)議。3.BGP發(fā)言人與自治系統(tǒng)AS的關(guān)系>BGP發(fā)言人從BGP路由器的角度來看,因特網(wǎng)是由一些BGP路由器及其連接線路組成的。在配置路由器時(shí),網(wǎng)絡(luò)管理員要為每一

4、個(gè)AS至少選擇一個(gè)路由器作為該系統(tǒng)的“BGP發(fā)言人(BGPspeaker)”。一般來說,兩個(gè)BGP發(fā)言人通過一個(gè)共享網(wǎng)絡(luò)連接在一起。BGP發(fā)言人除了必須運(yùn)行BGP協(xié)議之外,還必須運(yùn)行他所在AS使用的內(nèi)部網(wǎng)關(guān)協(xié)議IGP(女IIRIP或OSPF)oBGP發(fā)言人一般是邊界路由器。>BGP發(fā)言人交換路由信息BGP發(fā)言人與其他AS的BGP發(fā)言人交換路由信息時(shí),需先建立TCP連接(端口號為179),然后通過發(fā)送BGP報(bào)文來交換路由信息。BGP發(fā)言人所交換的路由信息其實(shí)就是到達(dá)某個(gè)網(wǎng)絡(luò)(用網(wǎng)絡(luò)而綴表示)所要經(jīng)過的一系列的AS。換句話說,也就是網(wǎng)絡(luò)可達(dá)性的信息。當(dāng)BG

5、P發(fā)言人交換了網(wǎng)絡(luò)可達(dá)性信息后,各BGP發(fā)言人就可根據(jù)所采用的策略從收到的路由信息中找出到達(dá)各AS的較好路由。如圖1所示。BGP發(fā)言人AS1BGP發(fā)言人圖口BGP發(fā)言人與自治系統(tǒng)的關(guān)系BGP1發(fā)言人BGP發(fā)言人AS4二、BGP協(xié)議的報(bào)文1.BGP協(xié)議的報(bào)文圖2表示BGP協(xié)議的報(bào)文格式。BGP報(bào)文由首部和主體部分組成。首部(19字節(jié))包括三個(gè)字段:>標(biāo)記(16字節(jié))用于鑒別收到的BGP報(bào)文。當(dāng)不使用鑒別時(shí),該字段置成全lo>長度(2字節(jié))指出包含首部在內(nèi)的BGP的報(bào)文長度,以字節(jié)為單位,最小值為19,最大值為4096o>類型(1字節(jié))指出BGP報(bào)文的類型

6、,其值為1?4。標(biāo)記長度類型BGP報(bào)文通用首部:主體部分IR首部TCP首部A數(shù)據(jù)TCP分組h+1P數(shù)據(jù)報(bào)V圖憶BGP協(xié)議的報(bào)文格式1.BGP協(xié)議使用的四種報(bào)文>打開(OPEN)報(bào)文,用來與相鄰的另一個(gè)BGP發(fā)言人建立關(guān)系,進(jìn)行通信初始化。>更新(UPDATE)報(bào)文,用來發(fā)送一條路出信息,或列出被撤消的幾條路由。>?;?KEEPALIVE)報(bào)文,用來確認(rèn)OPEN報(bào)文,且周期性地證實(shí)鄰站的連通性。>通知(NOTIFICATION)報(bào)文,用來發(fā)送檢測到的差錯(cuò)狀態(tài)。三、BGP路由表的建立及路由選擇1.BGP的兩種鄰居BGP在路由器上以下列兩種方式運(yùn)行:IBGP

7、(InternalBGP)EBGP(ExternalBGP)如果兩個(gè)交換BGP報(bào)文的對等體屬于同一個(gè)口治系統(tǒng),那么這兩個(gè)對等體就是IBGP對等體(InternalBGP),如RB和RD。如果兩個(gè)交換BGP報(bào)文的對等體屬于不同的自治系統(tǒng),那么這兩個(gè)對等體就是EBGP對等體(ExternalBGP),如RA和RB。雖然BGP是運(yùn)行于自治系統(tǒng)之間的路由協(xié)議,但是一個(gè)AS的不同邊界路由器Z間也要建立BGP連接,只有這樣才能實(shí)現(xiàn)路由信息在全網(wǎng)的傳遞,如RB和RD,為了建立AS1和AS3之間的通信,我們耍在它們之間建立IBGP連接。1BGP對等體Z間不一定是物理上

8、直連的,但必須保證邏輯上全連接。(TCP連接能夠建立即可)。一般的路由器都默認(rèn)要求EBGP對等

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。