資源描述:
《邊界網(wǎng)關(guān)路由協(xié)議學(xué)習(xí)指引》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、邊界網(wǎng)關(guān)路由協(xié)議學(xué)習(xí)指引目錄第一章概述2第二章BGP協(xié)議基礎(chǔ)32.1需求之一—路由傳播32.2需求之二—下一跳問題52.3需求之三—自環(huán)問題72.4需求之四—ISP內(nèi)部連接92.5需求之五—出口流量控制(一)112.6需求之五—出口流量控制(二)132.7路由選擇分析142.7.1下一跳可達(dá)與路由選擇142.7.2本地優(yōu)先與路由選擇162.7.3AS-PATH屬性與路由選擇162.7.4MED屬性與路由選擇162.8總結(jié)17第三章BGP協(xié)議高級(jí)特性及MBGP193.1BGP團(tuán)體屬性和擴(kuò)展團(tuán)體屬性193.2BGP多協(xié)議擴(kuò)展
2、(MBGP)21第四章總結(jié)23關(guān)鍵詞:BGP,本地優(yōu)先屬性,MED,AS-PATH,下一跳屬性,BGP多協(xié)議擴(kuò)展(MBGP),團(tuán)體屬性,擴(kuò)展團(tuán)體屬性,MP_REACH_NLRI縮略語:BGP:BorderGatewayProtocol,邊界網(wǎng)關(guān)協(xié)議MBGP:Multi-ProtocolBorderGatewayProtocol,BGP多協(xié)議擴(kuò)展MPLS:Multi-ProtocolLabelSwitch,多協(xié)議標(biāo)記交換VPN:VirtualPrivateNetwork,虛擬私有網(wǎng)絡(luò)MP_REACH_NLRI:多協(xié)議網(wǎng)絡(luò)層
3、可達(dá)信息內(nèi)容提要:本文根據(jù)實(shí)際中的需求介紹了BGP的一些基礎(chǔ)概念,包括BGP對(duì)等體,BGP屬性等,重點(diǎn)介紹了下一跳,MED,本地優(yōu)先和AS-PATH等重要屬性,在第三章中介紹了BGP的團(tuán)體屬性和擴(kuò)展團(tuán)體屬性,并介紹了BGP的多協(xié)議擴(kuò)展,正是多協(xié)議擴(kuò)展BGP在現(xiàn)在的MPLS-VPN,QOS等技術(shù)中得到了廣泛應(yīng)用。本文的目的是讓讀者在最快的時(shí)間內(nèi)掌握BGP,并應(yīng)用到實(shí)踐中。第一章概述隨著寬帶網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)通信技術(shù)的不斷融合,寬帶網(wǎng)絡(luò)設(shè)備也逐漸引入各種各樣的數(shù)據(jù)通信技術(shù),比如,MPLS,MPLS-VPN,Multicast,Q
4、oS等,這些技術(shù)有一個(gè)共同的特點(diǎn),就是需要邊界網(wǎng)關(guān)路由協(xié)議(BGP)的支持,利用BGP豐富的屬性來傳遞自己的信息。這些技術(shù)目前來說卻如火如荼,不論是電信運(yùn)營商還是普通網(wǎng)絡(luò)用戶,都表現(xiàn)出了很大的熱情,都在大張旗鼓的建設(shè)以這些技術(shù)為平臺(tái)的城域網(wǎng)絡(luò)。暫且不管這些技術(shù)到底有沒有傳說中的完善,既然客戶有這樣高的熱情,我們作為網(wǎng)絡(luò)設(shè)備運(yùn)營商,也完全有必要跟隨市場(chǎng),來給用戶提供全套的解決方案,這樣我們必須盡快的熟悉這些技術(shù)并附注應(yīng)用。當(dāng)然,在不熟悉動(dòng)態(tài)路由協(xié)議,尤其是BGP的情況下,學(xué)習(xí)好這些新技術(shù)是不可能的,為了幫助讀者盡快的了解和
5、掌握動(dòng)態(tài)路由協(xié)議,尤其是BGP協(xié)議,我們寫了這篇文章,該文章使用一種比較通俗的方式來講述BGP,目標(biāo)是讓有一定路由基礎(chǔ)而又對(duì)BGP不熟悉的讀者,在最快的時(shí)間內(nèi)掌握BGP。在閱讀本文的時(shí)候,建議讀者有耐心并有信心,相信大多數(shù)有耐心的讀者讀完本文后,都會(huì)明白BGP到底是怎么一回事,而且從根本上了解了BGP的運(yùn)行原理和使用場(chǎng)合。本文還有一個(gè)特點(diǎn)就是,對(duì)BGP的介紹不是局限在傳統(tǒng)的BGP4路由協(xié)議上,在介紹BGP4路由協(xié)議的基礎(chǔ)上,同時(shí)也介紹了BGP擴(kuò)展(MBGP),這正是在MPLS-VPN,Multicast等技術(shù)中大量使用的
6、協(xié)議。在本文的后邊給出了一些建議的讀物。讀者在掌握本文概念的基礎(chǔ)上,閱讀后邊建議的文章可以加深對(duì)BGP的理解,并擴(kuò)展自己的視野。第二章BGP協(xié)議基礎(chǔ)從本章開始,我們從一系列實(shí)際需求出發(fā)來介紹一些基礎(chǔ)的概念,在本文中,我們沒有介紹BGP,而是根據(jù)實(shí)際需求對(duì)RIP協(xié)議逐步進(jìn)行改造,在完成本文的敘述后,RIP就被我們改造成了BGP協(xié)議。所以,只要讀者掌握了本文介紹的每個(gè)實(shí)際需求及根據(jù)該需求的改造結(jié)果,就已經(jīng)掌握了BGP的一個(gè)特性。2.1需求之一—路由傳播現(xiàn)在我們提出一個(gè)需求:兩個(gè)ISP通過一條高速POS鏈路連接起來,這兩個(gè)IS
7、P想把各自的路由通知給對(duì)方。如下圖所示:圖中ISP1的路由器RT1知道ISP1的所有路由,而ISP2的邊界路由器RT2知道ISP2的所有路由,當(dāng)然,這兩個(gè)路由器是通過IGP路由協(xié)議,比如OSPF完成這一點(diǎn)的。假設(shè)沒有BGP,我們?cè)鯓咏鉀Q這個(gè)問題呢?實(shí)際上,解決這個(gè)問題的方案很多,這里我們使用這樣一種解決方式:讓RT1和RT2運(yùn)行RIP2協(xié)議,而且僅僅在RT1和RT2互連的POS接口上運(yùn)行,在RT1和RT2上分別把ISP1的路由和ISP2的路由引入RIP。這樣RIP進(jìn)程就每隔30秒種,把自己的路由表通告給對(duì)方一次,互相學(xué)習(xí)
8、之后,兩個(gè)ISP的邊界路由器RT1和RT2就知道了對(duì)方的路由,這樣在RT1和RT2上再把RIP路由引入到兩個(gè)ISP運(yùn)行的IGP協(xié)議即可。可見,在這里我們使用RIP解決了兩個(gè)ISP的路由傳播問題,但有一個(gè)嚴(yán)重的缺陷:默認(rèn)情況下,RIP每隔30秒鐘把自己的路由表通告一遍,這樣如果兩個(gè)ISP的路由表非常大(達(dá)到100000