11、DA030010 BGP路由協(xié)議 ISSUE11.ppt_第1頁(yè)
11、DA030010 BGP路由協(xié)議 ISSUE11.ppt_第2頁(yè)
11、DA030010 BGP路由協(xié)議 ISSUE11.ppt_第3頁(yè)
11、DA030010 BGP路由協(xié)議 ISSUE11.ppt_第4頁(yè)
11、DA030010 BGP路由協(xié)議 ISSUE11.ppt_第5頁(yè)
已閱讀5頁(yè),還剩36頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、DA030010 BGP路由協(xié)議,ISSUE 1.1,Page 2,內(nèi)容介紹,第一章 BGP路由協(xié)議的原理 第二章 BGP路由屬性,Page 3,BGP 協(xié)議概述,BGP是外部路由協(xié)議,用來在AS之間傳遞路由信息 是一種增強(qiáng)的距離矢量路由協(xié)議 可靠的路由更新機(jī)制 豐富的Metric度量方法 從設(shè)計(jì)上避免了環(huán)路的發(fā)生 為路由附帶屬性信息 支持CIDR(無類別域間選路) 豐富的路由過濾和路由策略,Page 4,BGP 可靠的路由更新,傳送協(xié)議:TCP,端口號(hào)179 無需周期性更新 周期性發(fā)送keepalive報(bào)文效驗(yàn)TCP的連通性 路由更新:只發(fā)送增量路由,Page 5,自治系統(tǒng)( Autonom

2、ous System ),什么是自治系統(tǒng)(AS)? 為什么引入自治系統(tǒng)這一概念? 自治系統(tǒng)內(nèi)部的路由協(xié)議IGP 自治系統(tǒng)之間的路由協(xié)議 EGP,Page 6,BGP路由傳遞,Page 7,BGP兩種鄰居IBGP和EBGP,AS100,AS300,AS200,Page 8,BGP路由通告原則,多條路徑時(shí),BGP Speaker只選最優(yōu)的給自己使用 BGP Speaker只把自己使用的路由通告給對(duì)等體 BGP Speaker從EBGP獲得的路由會(huì)向它所有BGP對(duì)等體通告(包括EBGP和IBGP) 連接一建立,BGP Speaker將把自己所有BGP路由通告給新對(duì)等體,Page 9,BGP路由通告原

3、則,RTA,RTB,RTC,RTD,AS100,AS200,S0:11.1.1.1/16,S0:11.1.1.2/16,E0:11.2.1.1/16,E0:11.2.1.2/16,L1:1.1.1.1/8,L2:10.1.1.1/8,L2:11.4.2.1/24,S0:11.4.1.1/24,S0:11.4.1.2/24,Page 10,BGP路由通告原則,BGP Speaker 從IBGP獲得的路由不會(huì)通告給它的IBGP鄰居。,在IBGP對(duì)等體相互通告路由的過程中,BGP屬性不會(huì)做任何改變。 那么,AS內(nèi)部的路由環(huán)路問題應(yīng)如何避免?,Page 11,BGP路由通告原則,BGP Speaker

4、 從IBGP獲得的路由是否通告給它的EBGP對(duì)等體要依IGP和BGP同步的情況來決定,Page 12,IBGP全連接,所有IBGP對(duì)等體物理意義的全連接 所有IBGP對(duì)等體邏輯意義的全連接,AS 12,AS 14,R-14,R-12,Rtr-A,Rtr-B,Rtr-D,Rtr-C,X 12 ,EBGP,IBGP,X 12 ,X 12 ,AS 42,Page 13,成為BGP路由的途徑之一:純動(dòng)態(tài)注入,18.0.0.1/8,OSPF,RTB,AS200,OSPF發(fā)現(xiàn)路由18.0.0.1/8 把IGP(OSPF)發(fā)現(xiàn)的路由 純動(dòng)態(tài)地注入到RTB的 BGP路由表中,Page 14,成為BGP路由的途

5、徑之二:半動(dòng)態(tài)注入,18.0.0.1/8,RTB,AS200,OSPF,OSPF發(fā)現(xiàn)路由18.0.0.1/8 把IGP(OSPF)發(fā)現(xiàn)的路由 半動(dòng)態(tài)地注入到RTB的 BGP路由表中,Page 15,成為BGP路由的途徑之三:靜態(tài)注入,18.0.0.1/8,AS200,人為配置靜態(tài)路由18.0.0.1/8 把人為配置的靜態(tài)路由注入到 RTB的BGP路由表中,RTB,Page 16,BGP報(bào)文種類,BGP報(bào)文有四種類型: Open:打招呼“你好,跟我交個(gè)朋友吧!” KeepAlive:我還活著呢,別不理我 Update:有新聞. Notification:我不跟你玩了!,Page 17,BGP報(bào)文

6、頭,BGP報(bào)文的格式是一樣的,都是”報(bào)文頭+報(bào)文體“的格式,下面給出的是BGP報(bào)文頭:,Marker(16 byte),Length(2 byte),Type(1 byte),Page 18,Open報(bào)文,Open報(bào)文是由報(bào)文頭加如下結(jié)構(gòu)構(gòu)成的。,Page 19,KeepAlive報(bào)文,KeepAlive報(bào)文只有報(bào)文頭。,Marker(16 byte),Length(2 byte),Type(1 byte),Page 20,Update報(bào)文,Update報(bào)文由報(bào)文頭加如下結(jié)構(gòu)構(gòu)成。,Page 21,Notification報(bào)文,Notification報(bào)文由報(bào)文頭加如下結(jié)構(gòu)構(gòu)成。,Page 2

7、2,BGP協(xié)議的狀態(tài)機(jī),Page 23,BGP協(xié)議中消息的應(yīng)用,通過TCP建立BGP連接時(shí),發(fā)送open消息 連接建立后,如果有路由需要發(fā)送或路由變化時(shí),發(fā)送UPDATE消息通告對(duì)端路由信息 穩(wěn)定后此時(shí)要定時(shí)發(fā)送KEEPALIVE消息以保持BGP連接的有效性 當(dāng)本地BGP在運(yùn)行中發(fā)現(xiàn)錯(cuò)誤時(shí),要發(fā)送NOTIFICATION消息通告BGP對(duì)端,Page 24,內(nèi)容介紹,第一章 BGP路由協(xié)議的原理 第二章 BGP路由屬性,Page 25,BGP的路由屬性,表達(dá)了路由的特征 過渡和非過渡的 必遵和可選的 便于擴(kuò)展 截至目前共16種屬性,Page 26,常見BGP路由屬性,1、Origin 2、AS-

8、Path 3、Next hop 4、MED 5、Local-Preference 6、Atomic-Aggregate 7、Aggregator 8、Community,9、Originator-ID 10、Cluster-List 11、Destination Pref (MCI) 12、Advertiser (Baynet) 13、Rcid-Path (Baynet) 14、MP_Reach_NLRI 15、MP_Unreach_NLRI 16、Extended_Communities,Page 27,起源 (Origin) 屬性,一般的,具體的實(shí)現(xiàn)按如下方式?jīng)Q定一條路由的Origin屬性

9、 某條路由是直接而具體的注入到BGP路由表中的,則origin屬性為IGP 路由是通過EGP得到的,則origin屬性為EGP 其他情形下,Origin屬性都為 Incomplete,Page 28,AS路徑(AS-Path)屬性,D(18.0.0.0/8),AS200,AS300,AS400,AS100,AS500,RTA,RTB,30.0.0.1,30.0.0.2,D,dl 400 300 200,D,d2 500 200,D,d1 400 300 200 D,d2 500 200,Page 29,問題?,AS 213 10.0.0.0/8,Network=10.0.0.0/8 AS-Pa

10、th=213,RTA,RTC,RTB,Network=10.0.0.0/8 AS-Path=387 213,?,RTA會(huì)學(xué)到這條路由嗎?,Page 30,預(yù)先規(guī)劃AS-Path,AS 123 10.0.0.0/8,AS 462,AS 387,2 Mbps,64 kbps,最后路徑,Network=10.0.0.0/8 AS-Path=462 123,默認(rèn)選擇,用發(fā)送端的ASnumber 來擴(kuò)展 AS-path長(zhǎng)度,RTA,RTB,2 Mbps,Page 31,下一跳(Next Hop)屬性,18.0.0.0/8,20.0.0.0/8,RTA,RTC,RTB,RTD,19.0.0.0/8,21.

11、0.0.2,21.0.0.1,10.0.0.2,10.0.0.3,10.0.0.1,AS100,AS200,IBGP,IBGP,EBGP,RTB 可經(jīng)下一跳10.0.0.2到達(dá)18.0.0.0/8 可經(jīng)下一跳10.0.0.3到達(dá)20.0.0.0/8,RTA 可經(jīng)下一跳10.0.0.2到達(dá)18.0.0.0/8 可經(jīng)下一跳10.0.0.3到達(dá)20.0.0.0/8 可經(jīng)下一跳21.0.0.1到達(dá)19.0.0.0/8,RTC 可經(jīng)下一跳10.0.0.1到達(dá)19.0.0.0/8 可經(jīng)下一跳10.0.0.3到達(dá)20.0.0.0/8,Page 32,本地優(yōu)先級(jí)屬性(Local-preference),Pag

12、e 33,MED(Multi-Exit-DISC)屬性,Page 34,BGP典型案例,故障現(xiàn)象: 在RTC上沒有選擇通過RTA的鏈路(MED值較小)作為主鏈路,192.10.0.0/16,E0,E0,Page 35,團(tuán)體(Community)屬性,團(tuán)體是一組有相同性質(zhì)的目的地的路由,一個(gè)團(tuán)體不限于一個(gè)網(wǎng)絡(luò)或一個(gè)自治系統(tǒng),它沒有物理邊界。公認(rèn)的團(tuán)體: no-export 不通告給聯(lián)盟/AS外的BGP對(duì)等體 no-advertise 不通告給任何BGP對(duì)等體 local-AS 不通告給EBGP對(duì)等體 Internet 通告給所有其他路由器,Page 36,BGP路由選擇過程,綜合起來,本地BGP

13、路由選擇的過程為: 如果此路由的下一跳不可達(dá),忽略此路由 選擇本地優(yōu)先級(jí)較大的路由 選擇本地路由器始發(fā)的路由(本地優(yōu)先級(jí)相同) 選擇AS路徑較短的路由 依次選擇起點(diǎn)類型為IGP,EGP,Incomplete類型的路由 選擇MED較小的路由 選擇RouterID較小的路由,Page 37,BGP的通告原則 BGP的屬性應(yīng)用 BGP的選路原則,總 結(jié),Page 38,RFCs of BGP4,1930Autonomous System的創(chuàng)建,選擇和注冊(cè)指導(dǎo) 1774BGP-4 協(xié)議分析 1773BGP-4 路由協(xié)議改進(jìn) 1772BGP在Internet中的應(yīng)用 1771深入探討B(tài)order Gateway Protocol 4 (BGP-4) 1745BGP4與IGP-OSPF 的互操作 1675BGP MIB,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論