动态路由选择协议简介
?原文地址:動態(tài)路由選擇協(xié)議簡介作者:心不在焉
Exterior Gateway Protocol
路由選擇協(xié)議基礎(chǔ):
使用協(xié)議來查找網(wǎng)絡(luò)并更新路由表的配置就是動態(tài)路由。
名詞解釋:
AS(Autonomous System?自治系統(tǒng)):AS是基于共同管理域下的網(wǎng)絡(luò)集合,在同一個AS中所有的路由器共享相同的路由表信息。
IGP(Interior Gateway Protocol?內(nèi)部網(wǎng)關(guān)協(xié)議):用于同一個AS中的路由器間交換路由選擇信息。
EGP(Exterior Gateway Protocol 外部網(wǎng)關(guān)協(xié)議):用于AS之間通信。
AD(Administrative Distance?管理距離):衡量接收來自相鄰路由器上路由選擇信息的可信度,0(最可信)到255(不使用該路由)之間。
提示:如有一個路由器接收到多條對同一遠(yuǎn)程網(wǎng)絡(luò)的更新內(nèi)容后,路由器首先檢查AD,較低AD的路由條目會被放在路由表中。如果多條被通告到同一網(wǎng)絡(luò)的路由具有相同的AD值,具有較低度量值的路由將被放在路由表中。如果多條被通告的路由具有相同的AD和相同的度量值,那么路由協(xié)議會對這一遠(yuǎn)程網(wǎng)絡(luò)使用負(fù)載均衡。
收斂:當(dāng)網(wǎng)絡(luò)中的所有路由器都有一個統(tǒng)一的網(wǎng)絡(luò)拓?fù)鋾r,就說它們達(dá)到了收斂。
默認(rèn)管理距離:
本地直連接口????????????????0(這條路由是最可信的)
下一跳接口??????????????????1
EIGRP???????????????????????90
IGRP????????????????????????100
OSPF????????????????????????110
RIP?????????????????????????120
未知????????????????????????255(這條路由絕不會被使用)
提示:如果管理員配置了一個靜態(tài)路由,路由器將確信靜態(tài)路由而忽略掉其他學(xué)習(xí)到的相關(guān)路由。但管理距離是可以修改的,默認(rèn)靜態(tài)路由管理距離為0或1。
路由選擇協(xié)議的分類:
距離矢量路由協(xié)議:通過判斷距離查找到達(dá)遠(yuǎn)程網(wǎng)絡(luò)的最佳路徑。跳數(shù)表示距離,數(shù)據(jù)包每通過一個路由器稱為一跳,使用最少跳數(shù)到達(dá)網(wǎng)絡(luò)的路由稱為最佳路由;下一跳即指向遠(yuǎn)程網(wǎng)絡(luò)的方向表示矢量。路由器發(fā)送整個路由表到直連相鄰的路由器。如:RIP、IGRP。
鏈路狀態(tài)路由協(xié)議/最短路徑優(yōu)先協(xié)議:使用該協(xié)議的路由器有三個獨立表,一個用來跟蹤直連的鄰居、一個用來判定整個互聯(lián)網(wǎng)絡(luò)的拓?fù)洹⒁粋€用于路由選擇。路由器發(fā)送包含自己連接狀態(tài)的更新到網(wǎng)絡(luò)上的所有其他路由器,使用鏈路狀態(tài)的路由器比任何使用距離矢量的路由器知道更多關(guān)于互聯(lián)網(wǎng)絡(luò)的情況。如:OSPF、IS-IS。
混合型路由協(xié)議:是將距離矢量和鏈路狀態(tài)兩種協(xié)議結(jié)合起來的協(xié)議。如:EIGRP。
?
距離矢量路由選擇協(xié)議:
距離矢量路由選擇(Vector-Distance)算法發(fā)送完整的路由選擇表到相鄰的路由器使用,相鄰的路由器會將接收到的路由表項與自己原有的路由表進行組合,以完善路由表。
傳言路由:使用距離矢量路由選擇算法時,由于路由器收到的更新只是來自相鄰路由器對于遠(yuǎn)程網(wǎng)絡(luò)的確認(rèn)信息,它并沒有實地親自去查找,所以這一方式被戲稱為傳言路由。
針孔擁塞:(如下圖)當(dāng)使用RIP協(xié)議時到達(dá)網(wǎng)絡(luò)172.16.10.0具有相同的AD值120和相同的度量值1跳,所以路由器自動執(zhí)行循環(huán)負(fù)載均衡。由于網(wǎng)絡(luò)172.16.30.0是一個T1鏈路帶寬是1.544Mb/s,而網(wǎng)絡(luò)172.16.20.0是一個56K的鏈路但是這并不為RIP所了解,這種情況就被稱為針孔擁塞。
距離矢量算法:
更新報文包含的字段:目的網(wǎng)絡(luò)N,下一跳路由器X,距離d。
地址為X的相鄰路由器發(fā)來的應(yīng)答報文,“下一跳”都改為X,“距離”值都加1;
有無目的網(wǎng)絡(luò)N━┳━沒有──加入路由表
???????????????┗━━有━━下一跳是不是X━┳━━是──更新路由表
??????????????????????????????????????????┗━不是━━d與原距離的大小━┳━━小──更新路由表
???????????????????????????????????????????????????????????????????????┗━不小──什么也不做
轉(zhuǎn)載于:https://blog.51cto.com/4956262/845526
總結(jié)
以上是生活随笔為你收集整理的动态路由选择协议简介的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: yii 常见问题
- 下一篇: php文件代码采用UTF-8编码的BOM