BGP和BGP-4路由協(xié)議
BGP是為TCP/IP互聯(lián)網(wǎng)設(shè)計的外部網(wǎng)關(guān)協(xié)議,用于多個自治域之間。它既不是基于純粹的鏈路狀態(tài)算法,也不是基于純粹的距離向量算法。它的主要功能是與其它自治域的BGP交換網(wǎng)絡(luò)可達(dá)信息。下面是學(xué)習(xí)啦小編整理的一些關(guān)于BGP和BGP-4路由協(xié)議的相關(guān)資料,供你參考。
BGP路由協(xié)議介紹
BGP是自治系統(tǒng)間的路由協(xié)議。BGP交換的網(wǎng)絡(luò)可達(dá)性信息提供了足夠的信息來檢測路由回路并根據(jù)性能優(yōu)
先和策略約束對路由進(jìn)行決策。特別地,BGP交換包含全部AS path的網(wǎng)絡(luò)可達(dá)性信息,按照配置信息執(zhí)行路由策略。隨著近年來互聯(lián)網(wǎng)的進(jìn)步和增長,它也不得不面對一些嚴(yán)重的規(guī)模問題,包括:-B類網(wǎng)絡(luò)地址空間的耗盡。該問題的主要原因之一,是缺少適于 中型組織的中等大小的網(wǎng)絡(luò);C類網(wǎng)絡(luò),最多擁有254個主機(jī)地址,實在太少,而B類網(wǎng)絡(luò)允許最多65534個地址,卻又太大無法充分使用。-互聯(lián)網(wǎng)路由器中路由表的增長使目前的軟件(和人們)無法有效管理。-32位IP地址空間的耗竭。很明顯,前兩個問題和最后一個問題可能分別在今后一兩年內(nèi)和三年內(nèi)變得急迫。無類別域間路由(CIDR)試圖解決這些問題,設(shè)計相應(yīng)機(jī)制來降低路由表和對新IP網(wǎng)絡(luò)分配需求的增長速度。它并沒有解決更具長期性的第三個問題,而是努力讓近期問題推遲使得互聯(lián)網(wǎng)仍能有效運作,同時著手遠(yuǎn)期的解決方案。BGP-4對BGP-3做了擴(kuò)展,支持路由信息的聚合及基于無類別域間路由體系(CIDR)的路由減少。本備忘錄論述了BGP-4在互聯(lián)網(wǎng)中的應(yīng)用。
BGP路由協(xié)議的典型配置圖本文檔的所有討論基于如下假設(shè):互聯(lián)網(wǎng)是一些隨意連接的自治系統(tǒng)的集合。也就是說,互聯(lián)網(wǎng)可以建模成一張一般的網(wǎng)絡(luò)圖,圖上節(jié)點是AS,邊是每對AS間的連接。自治系統(tǒng)的經(jīng)典定義是,一組路由器在統(tǒng)一管理之下,在AS內(nèi)使用內(nèi)部網(wǎng)關(guān)協(xié)議和統(tǒng)一度量來路由數(shù)據(jù)包,而通過外部網(wǎng)關(guān)協(xié)議將數(shù)據(jù)包路由到其他AS。該經(jīng)典定義尚在發(fā)展,一些AS在其內(nèi)部使用多種內(nèi)部網(wǎng)關(guān)協(xié)議和度量。在此,強調(diào)一下自治系統(tǒng)在本文檔中的含義,即使它采用多種IGP和度量,它的管理區(qū)別于其他 AS,其內(nèi)部路由是一致的,當(dāng)路由穿越它時,它在圖上視作一個節(jié)點。每個AS由一個管理機(jī)構(gòu)管理,至少在外部看來它代表著該系統(tǒng)的路由信息。
BGP路由協(xié)議優(yōu)勢分析
BGP機(jī)房就是服務(wù)器租用商通過技術(shù)的手段,實際不同運營商能共同訪問一個IP,并且不同運營商之間都能達(dá)到最快的接入速度的相關(guān)網(wǎng)絡(luò)技術(shù)。BGP機(jī)房在一定程度上解決了各用戶南北互通的問題,提高了用戶的訪問速度,用BGP協(xié)議實現(xiàn)的單IP雙線路的效果。該方案就是通過BGP協(xié)議,直接將其中一條線路的IP映射另外一條線路IP上,當(dāng)訪客瀏覽你的網(wǎng)站時,會自動根據(jù)實際情況選擇訪問速度最快的線路,這樣各個運營商的用戶都能達(dá)到最佳的訪問速度。
1. 租用的服務(wù)器只有一個IP,用戶的訪問路線是由路由器根據(jù)訪客的實際訪問速度選擇最優(yōu)訪問路徑,來選擇訪問的。而且不占用任何的服務(wù)器資源。服務(wù)器的上行和下行都是有路由器來選擇最佳的路線,所以這樣能夠真正的做到各運營商之間都達(dá)到最佳的訪問速度實現(xiàn)真正的BGP效果。
2. 由于BGP協(xié)議本身具有冗余備份、消除環(huán)路的特點,所以當(dāng)你托管或者租用的服務(wù)器出現(xiàn)故障時,能實現(xiàn)互相備份。同時自動切換到其它線路去,并且不影響正常訪問。
3. BGP服務(wù)器租用還有較好的拓展性和融合性,可以實現(xiàn)和其它運營商互聯(lián)互通,輕松實現(xiàn)單IP多線路,做到所有互聯(lián)運營商的用戶訪問都很快。這是雙IP雙線服務(wù)器租用所不能實現(xiàn)的。
BGP-4路由協(xié)議介紹
BGP-4 提供了一套新的機(jī)制支持無類域間路由。這些機(jī)制包括支持網(wǎng)絡(luò)前綴的廣播、取消BGP網(wǎng)絡(luò)中“類”的概念。BGP-4 也引入機(jī)制支持路由聚合,包括 AS 路徑的聚合。這些改變?yōu)榻ㄗh的超網(wǎng)方案提供了支持。
因特網(wǎng)上所用的主要區(qū)域間路由選擇協(xié)議的第4版,它支持CIDR并使用路由集合機(jī)制減小路由表的大小。邊界網(wǎng)關(guān)協(xié)議(BGP)是運行于 TCP 上的一種自治系統(tǒng)間路由協(xié)議。BGP 是唯一設(shè)計來處理因特網(wǎng)的大小的協(xié)議,也是唯一能夠妥善處理好非路由主機(jī)多路連接的協(xié)議。這是通過 EGP 實現(xiàn)的。BGP 交互系統(tǒng)的主要功能是和其他的 BGP 系統(tǒng)交換網(wǎng)絡(luò)可達(dá)信息。網(wǎng)絡(luò)可達(dá)信息包括可達(dá)信息經(jīng)過的自治系統(tǒng)(AS)清單上的信息。這些信息有效地構(gòu)造了 AS 互聯(lián)的圖像并由此清除了路由環(huán)路,同時在 AS 級別上實施了策略決策。Marker (16 bytes) Length (2 bytes) Type (1 byte)Marker – 信息包含信息接收端可預(yù)測值。 Length – 包含協(xié)議頭的信息長度。 Type –信息類型。Notification、KeepAlive。在傳輸協(xié)議連接建立之后,各端發(fā)送的第一個信息是 OPEN 信息。如果 OPEN 信息可以接收,會返回發(fā)送確認(rèn) OPEN 信息的 KEEPALIVE 信息。一旦 OPEN 信息獲得確認(rèn),UPDATE、KEEPALIVE 和 NOTIFICATION 信息進(jìn)行相互交換。
路由協(xié)議的相關(guān)文章:
3.動態(tài)路由協(xié)議RIP的詳細(xì)配置過程