摘要:通信工程師交換技術(shù)自治系統(tǒng)間的路由協(xié)議:自治系統(tǒng)間的路由協(xié)議,又稱為域間路由協(xié)議,是不同自治系統(tǒng)的路由器之間交換路由 信息的協(xié)議。1989年公布了邊界網(wǎng)關(guān)協(xié)議(Border Gateway Protocol,BGP)。
7.3.4 自治系統(tǒng)間的路由協(xié)議
自治系統(tǒng)間的路由協(xié)議,又稱為域間路由協(xié)議,是不同自治系統(tǒng)的路由器之間交換路由 信息的協(xié)議。1989年公布了邊界網(wǎng)關(guān)協(xié)議(Border Gateway Protocol,BGP)。BGP的較新版 本是1995年發(fā)表的BGP-4 [RFC1771-1772],它已經(jīng)成為互聯(lián)網(wǎng)優(yōu)先選用的域間路由協(xié)議。 在自治系統(tǒng)內(nèi)部的所有路由器都要運(yùn)行內(nèi)部路由協(xié)議(如OSPF),從這些路由器中至少要 選擇一個(gè)路由器作為該自治系統(tǒng)的代表與外部交換路由信息。這樣的路由器稱為BGP路由器,它們對(duì)內(nèi)運(yùn)行OSPF,對(duì)外運(yùn)行BGP。BGP路由器一般都是邊界路由器。
域間路由協(xié)議與域內(nèi)路由協(xié)議的關(guān)系,如圖7-24所示。
BGP的關(guān)鍵特性是它采用了一種叫做路徑向量路由選擇的技術(shù)。我們先對(duì)這項(xiàng)技術(shù)作一般介紹,然后研究BGP的一些細(xì)節(jié)。
1.路徑向量路由選擇法
rip中應(yīng)用的距離向M協(xié)議和OSPF中采用的鏈路狀態(tài)協(xié)議作為域間路由協(xié)議都不是很有效。在距離向量協(xié)議中,每個(gè)路由器都向其鄰站播發(fā)一個(gè)向童,其中列出可達(dá)的每個(gè)網(wǎng)絡(luò),加上到這些網(wǎng)絡(luò)的距離度最值以及到達(dá)這些網(wǎng)絡(luò)的路徑。每個(gè)路由器都根據(jù)其鄰站的更新向最建立一個(gè)數(shù)據(jù)庫,但并不知道各個(gè)特定路徑上都有哪些中間路由器和網(wǎng)絡(luò)。將它應(yīng)用于域間路由協(xié)議時(shí)存在以下兩個(gè)問題。
距離向量協(xié)議假定所有的路由器都采用相同定義的“距離”度量,并用這個(gè)距離 度量值來判斷路由器的選擇順序。但在不同的自治系統(tǒng)間情況并不完全如此。如果不同的路由器對(duì)于一個(gè)給定的度量陚予不同的含義,部么就不可能產(chǎn)生出穩(wěn)定的、無環(huán)路的路由。
一個(gè)給定的自治系統(tǒng)可能會(huì)與其他自治系統(tǒng)有不同的優(yōu)先級(jí)定義,它也可能會(huì)有一些關(guān)于禁止使用某些其他自治系統(tǒng)的限制政策。距離向擻算法無法給出沿途經(jīng)過的各個(gè)自治系統(tǒng)的內(nèi)部信息。
在OSPF的鏈路狀態(tài)路由協(xié)議中,每個(gè)路由器都要向所有其他路由器廣播其鏈路狀態(tài)的度童值,每個(gè)路由器建立起完整的網(wǎng)絡(luò)拓?fù)鋱D后進(jìn)行路由選擇計(jì)算。這個(gè)方法如果應(yīng)用于域間路由協(xié)議也有如下問題。
不同的自治系統(tǒng)可能采用不同定義的“鏈路狀態(tài)”度量,也會(huì)有不同的限制。盡管鏈路狀態(tài)協(xié)議確實(shí)要求路由器建立起完整的拓?fù)鋱D,但不同自治系統(tǒng)中采用的度量定義不一樣,要執(zhí)行一致的路由選擇算法是不可能的。
鏈路狀態(tài)信息向所有實(shí)現(xiàn)域間路由協(xié)議的路由器進(jìn)行洪泛發(fā)送要跨越多個(gè)自治系統(tǒng),這很可能是無法管理的。
另一種可供選擇的方法稱為路徑向量法,它舍棄了“距離”、“鏈路狀態(tài)”等路由度量 信息,只是簡單地提供一個(gè)路由器要跨越哪些自治系統(tǒng)到達(dá)各個(gè)網(wǎng)絡(luò)的路徑信息。這個(gè)方法與距離向最算法有兩點(diǎn)不同:首先,路徑向量方法不包括距離或代價(jià)的估計(jì)值;其次,每個(gè)路由信息塊列。出路由器沿著某路徑到達(dá)目的網(wǎng)絡(luò)要經(jīng)過的所有自治系統(tǒng)。
返回目錄:
編輯推薦
通信專業(yè)實(shí)務(wù)考試終端與業(yè)務(wù)教程匯總
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題