連接Internet上系統(tǒng)的路由選擇協(xié)議

路由選擇是在確定最佳路徑的過程中,路由選擇算法需要初始化和維護(hù)路由選擇表( routing table )。路由選擇表中包含的路由選擇信息根據(jù)路由選擇算法的不同而不同。一般在路由表中包括這樣一些信息:目的網(wǎng)絡(luò)地址,相關(guān)網(wǎng)絡(luò)節(jié)點(diǎn),對(duì)某條路徑滿意程度,預(yù)期路徑信息等。
邊界網(wǎng)關(guān)協(xié)議也就是我們常說的,主要用來連接Internet上系統(tǒng)的路由選擇協(xié)議,它是Internet工程任務(wù)組制定的一個(gè)加強(qiáng)的、完善的、可伸縮的協(xié)議。
路由包括兩個(gè)基本的動(dòng)作
確定最佳路徑和信息群(通常稱為分組)通過網(wǎng)絡(luò)的傳輸。通過網(wǎng)絡(luò)傳輸分組相對(duì)較簡(jiǎn)單,而路徑的確定復(fù)雜。BGP就是當(dāng)今網(wǎng)絡(luò)中實(shí)現(xiàn)路徑選擇的一種協(xié)議。下面簡(jiǎn)述BGP的基本操作,并提供其協(xié)議組件的描述。
BGP在TCP/IP網(wǎng)中實(shí)現(xiàn)域間路由
BGP是一種外部網(wǎng)關(guān)協(xié)議(EGP),即它在多個(gè)自治系統(tǒng)或域間執(zhí)行路由、與其它BGP系統(tǒng)交換路由和可達(dá)性信息,BGP設(shè)計(jì)用以代替其前身(現(xiàn)在已不用了)外部網(wǎng)關(guān)協(xié)議(EGP)作為全球因特網(wǎng)的標(biāo)準(zhǔn)外部網(wǎng)關(guān)路由協(xié)議。
BGP解決了EGP的嚴(yán)重問題,能更有效地適應(yīng)因特網(wǎng)的飛速發(fā)展,BGP在多個(gè)RFC中規(guī)定:RFC1771-描述了BGP4,即BGP的當(dāng)前版本。RFC1654-描述了第一個(gè)BGP4規(guī)范。RFC1105,RFC1163和RFC1267-描述了BGP4之前的BGP版本。
三、AS間路由發(fā)生在不同AS的兩個(gè)或多個(gè)BGP路由器之間,這些系統(tǒng)的對(duì)等路由器使用BGP來維護(hù)一致的網(wǎng)絡(luò)拓?fù)湟晥D,AS間通信的BGP鄰居必須處于相同的物理網(wǎng)絡(luò)。因特網(wǎng)就是使用這種路由的實(shí)例,因?yàn)樗啥鄠€(gè)AS(或稱管理域)構(gòu)成,許多域?yàn)闃?gòu)成因特網(wǎng)的研究機(jī)構(gòu)、公司和實(shí)體。BGP經(jīng)常用于為因特網(wǎng)內(nèi)提供最佳路徑而做路由選擇。
四、AS內(nèi)部路由發(fā)生在同一AS內(nèi)的兩個(gè)或多個(gè)BGP路由器間,同一AS內(nèi)的對(duì)等路由器用BGP來維護(hù)一致的系統(tǒng)拓?fù)湟晥D。BGP也用于決定哪個(gè)路由器作為外部AS的連接點(diǎn)。再次重申,因特網(wǎng)提供了AS間路由的實(shí)例。一個(gè)組織,如大學(xué),可以利用BGP在其自己的管理域(或稱AS)內(nèi)提供最佳路由。BGP協(xié)議既可以提供AS間也可以提供AS內(nèi)部路由。
五、bgp貫穿(pass-through)AS路由發(fā)生在通過不運(yùn)行BGP的AS交換數(shù)據(jù)的兩個(gè)或多個(gè)BGP對(duì)等路由器間。在貫穿AS環(huán)境中,BGP通信既不源自AS內(nèi),目的也不在該AS內(nèi)的節(jié)點(diǎn),BGP必須與AS內(nèi)使用的路由協(xié)議交互以成功地通過該AS傳輸BGP通信,下圖所示為貫穿AS環(huán)境:
六、與其它路由協(xié)議一樣,BGP維護(hù)路由表、發(fā)送路由更新信息且基于路由metric決定路由。
BGP系統(tǒng)的主要功能是交換其它BGP系統(tǒng)的網(wǎng)絡(luò)可達(dá)信息,包括AS路徑的列表信息,此信息可用于建立AS系統(tǒng)連接圖,以消除路由環(huán),及執(zhí)行AS策略確定,每個(gè) BGP路由器維護(hù)到特定網(wǎng)絡(luò)的所有可用路徑構(gòu)成的路由表,但是它并不清除路由表,它維持從對(duì)等路由器收到的路由信息直到收到增值 (incremental)更新。
七、BGP設(shè)備在初始數(shù)據(jù)交換和增值更新后交換路由信息。
當(dāng)路由器第一次連接到網(wǎng)絡(luò)時(shí),BGP路由器交換它們的整個(gè)BGP路由表,類似的,當(dāng)路由表改變時(shí),路由器發(fā)送路由表中改變的部分。
BGP路由器并不周期性發(fā)送路由更新,且BGP路由更新只包含到某網(wǎng)絡(luò)的最佳路徑,BGP用單一的路由metric決定到給定網(wǎng)絡(luò)的最佳路徑。這一metric含有指定鏈路優(yōu)先級(jí)的任意單元值,BGP的metric通常由網(wǎng)管賦給每條鏈路。賦給一條鏈路的值可以基于任意數(shù)目的尺度,包括途經(jīng)的AS數(shù)目、穩(wěn)定性、速率、延遲或代價(jià)等。
盡管BGP 協(xié)議是為自治系統(tǒng)間的路由選擇而設(shè)計(jì),但它也可以用于自治系統(tǒng)內(nèi)部,是一類雙重路由選擇協(xié)議。兩個(gè)可以在自治系統(tǒng)之間進(jìn)行通信的BGP相鄰結(jié)點(diǎn)必須存在于同一個(gè)物理鏈路上。位于同一個(gè)自治系統(tǒng)內(nèi)的BGP路由器可以互相通信,以確保它們對(duì)整個(gè)自治系統(tǒng)的所有信息都相同,而且通過信息交換后,它們將決定自治系統(tǒng)內(nèi)哪個(gè)BGP路由器作為連接點(diǎn)來負(fù)責(zé)接收來自自治系統(tǒng)外部的信息。
以上就邊界網(wǎng)關(guān)協(xié)議主要用來連接Internet上系統(tǒng)的路由選擇協(xié)議,謝謝閱讀,希望能幫到大家,請(qǐng)繼續(xù)關(guān)注腳本之家,我們會(huì)努力分享更多優(yōu)秀的文章。
相關(guān)文章
三大網(wǎng)絡(luò)管理協(xié)議:SNMP、NETCONF、RESTCONF介紹
本文將詳細(xì)介紹三種主要的協(xié)議:SNMP(Simple Network Management Protocol)、NETCONF(Network Configuration Protocol)和RESTCONF,需要的朋友可以參考下2024-02-13- 常見的網(wǎng)絡(luò)協(xié)議有:TCP/IP協(xié)議、UDP協(xié)議、HTTP協(xié)議、FTP協(xié)議等,本文就詳細(xì)的介紹一下常見的網(wǎng)絡(luò)協(xié)議,通過這些具體的協(xié)議更深刻的認(rèn)識(shí)整體網(wǎng)絡(luò)的傳輸流程及相關(guān)網(wǎng)絡(luò)原理,2023-05-30
- 本文主要介紹了L2TP和PPTP的區(qū)別,主要的前區(qū)別在于用途不同、使用要求不同,下面就來介紹一下L2TP和PPTP的聯(lián)系與區(qū)別,感興趣的可以了解一下2023-05-30
自組織網(wǎng)絡(luò)Ad Hoc之OLSR 協(xié)議詳解
這篇文章主要介紹了自組織網(wǎng)絡(luò)Ad Hoc之OLSR 協(xié)議詳解,需要的朋友可以參考下2023-05-08自組織網(wǎng)絡(luò)Ad Hoc之AODV協(xié)議詳解
這篇文章主要介紹了自組織網(wǎng)絡(luò)Ad Hoc之AODV協(xié)議詳解,需要的朋友可以參考下2023-05-08自組織網(wǎng)絡(luò)Ad Hoc 網(wǎng)絡(luò)基礎(chǔ)知識(shí)
自組織網(wǎng)絡(luò)(Ad Hoc)是一種移動(dòng)通信和計(jì)算機(jī)網(wǎng)絡(luò)相結(jié)合的網(wǎng)絡(luò),是移動(dòng)計(jì)算機(jī)網(wǎng)絡(luò)的一種,用戶終端可以在網(wǎng)絡(luò)內(nèi)隨意移動(dòng)而保持通信2023-05-08- 瀏覽器輸入一個(gè)URL回車后,會(huì)發(fā)生什么呢?這里就為大家分享一下,需要的朋友可以參考下2022-10-19
- 本篇主要是對(duì)網(wǎng)絡(luò)協(xié)議進(jìn)行一個(gè)歸納總結(jié),方便后續(xù)查閱及復(fù)習(xí),當(dāng)然如有新的認(rèn)知或新的理解,也會(huì)持續(xù)更新2022-10-19
- 今日回顧網(wǎng)絡(luò)知識(shí)時(shí),發(fā)現(xiàn)自己專門整理過一篇關(guān)于日常生活中常見的網(wǎng)絡(luò)協(xié)議知識(shí)以及作用的梳理,特發(fā)此一貼,也當(dāng)給自己鞏固網(wǎng)絡(luò)知識(shí)了,如有錯(cuò)誤,望各大佬指正2022-10-19
HTTP協(xié)議的8種請(qǐng)求方式及常用請(qǐng)求方式的解析
HTTP即超文本傳輸協(xié)議,是一種實(shí)現(xiàn)客戶端和服務(wù)器之間通信的響應(yīng)協(xié)議,它是用作客戶端和服務(wù)器之間的請(qǐng)求,需要的朋友可以參考下2022-10-19