內部閘道器協議 RIP路由協議

2021-10-05 19:04:23 字數 2852 閱讀 7864

會使用到的cisco packet trecer命令

#特權模式

檢視路由表

show ip route

write

#全域性模式

route rip

#rip程序中

version "1 or 2"

no auto-summary

network "宣告的網段"

– 距離向量協議

– 度量值:跳數。超過15跳不可達(不包括15跳)

– 30秒收斂一次

– v1使用廣播,v2使用組播,組播位址為224.0.0.9

–管理距離為120

這是乙個內部閘道器協議,也是乙個動態路由協議,也叫距離向量協議

顧名思義距離向量協議這個路由協議,有距離有方向。

是因為動態路由協議需要自行計算從什麼介面發出,所以得給度量值和管理距離用於計算,不然兩邊埠都會傳送資料報。

兩台路由器,a介面收到的a路由,就認為a介面是a路由的出介面,如果要去a路由就從a介面的另一頭發出。

度量值根據距離和方向沿途累加,就是開銷。

開銷值就是度量值,跳數就是從源到目標路由器中間有多少節點個數,開銷小的路線優先。

收斂網路中拓撲發生變化到網路中所有路由器都知道這個變化,且更新了本身的路由表,就叫做收斂,所用的時間就是收斂時間。

廣播與組播

v1版本廣播傳送,不管有沒有啟用rip協議的路由器,都回去處理一遍資料報。

v2版本組播發送,只要啟用了rip v2版本的路由器,才回去處理資料報,其餘沒有啟用的就丟掉。因為啟用了rip v2路由協議,路由器才會去監聽224.0.0.9組播位址。

管理距離

管理距離也叫ad值

管理距離越小越優先,每個路由協議都有預設管理距離,rip為120。

同種路由協議路由表儲存最優的路徑和協議,比如動態靜態路由同時存在是,只會採用靜態路由協議。

靜態路由管理距離為1,直連路由管理距離為0。

– rip v1是有類路由,rip v2是無類路由

– 使用udp協議傳輸

– 源目埠號都是520

– rip協議號:17(非真正的協議號)

– 訊息形式:請求訊息,響應訊息

– 預設支援的等價負債均衡:4,最大值為6

有類路由

在路由器傳遞路由表時,不傳遞子網掩碼,出現時子網掩碼變長時,路由器無法識別。

例如:10.0.0.0/8 變成 10.0.0.0/24

無類路由

在路由器傳遞路由表時,傳遞子網掩碼

udp協議

upd協議被稱為使用者資料報協議(udp,user datagram protocol)是乙個傳輸層協議,有應用層才會有傳輸層,rip是乙個應用層協議。都是用這個協議傳輸資料。共同的埠號520

協議號rip是乙個應用層協議,使用udp協議進行傳輸,本來應該沒有協議號,只有埠號,協議號表示的是udp。用rip就要使用udp所以協議號就是17。

下乙個封裝,拆開以後第乙個能看到是什麼,第乙個埠拆開後表示的是乙太網,乙太網拆開型別位是ip,ip拆開後協議號表示的就是udp,udp拆開後裡面的埠號表示的就是那個乙個應用層的協議。

17其實表示的是udp,一旦用到rip就要用到udp,所以rip協議號就是17。

其實這裡有個問題沒懂為什麼不是520而是17,難道不是520就表示的是rip洗衣嗎?

訊息形式

rip怎麼傳遞路由表

啟用了rip協議的路由器,會向它的直連路由器傳送請求訊息,直連路由器就直接傳送路由表資訊。

負載均衡

對於同一條路由,管理距離和開銷值都一樣了,並且這條路由平行並列著好幾個下一跳,就是等價。預設顯示4條路由資訊,手動最大只能支援6條

觸發更新

一旦網路發生變化,路由器就會傳送更新,不管有沒有過30秒。

rip計時器

更新計時器:30秒

無效計時器:180秒不更新,設定為possible down狀態

重新整理計時器:240秒,不更新,將該路由所有路由條目刪除

抑制計時器:180秒,則將該路由條目設定為16.

rip對環路的解決方式

為什麼會形成環路,因為會持續更新,比如r1更新了路由表,傳送給r2,r2通過r1更新了有路由表,又傳送給r1,r1通過r2的更新,又傳送路由表給r2,迴圈往復。

解決方式:水平分割,路由毒化,觸發更新

水平分割:從乙個介面收到的路由條目,不會再由這個介面發出。

路由毒化:從乙個介面收到的路由條目,會由這個介面發出,但是將該路由標記為16跳不可達。

觸發更新:一旦有變化立刻更新,在30秒更新計時的時候不會出現路由不可達的情況,有一定程度的上的防環。

rip v1

1.有類路由協議

2.更新方式為廣播

3.不支援變長子網掩碼(vlsm)

4.不支援不連續的子網掩碼

5.不支援認證(ppp認證)

6.每個更新包最大支援25條路由條目

7.路由表查詢方式為主類網段

rip v2

1.無類路由協議

2.更新方式為組播,組播位址為224.0.0.9

3.支援變長子網掩碼(vlsm)

4.支援明文以及密文認證

5.支援劃分子網掩碼

6.支援不連續子網

自動彙總:會將無類彙總成有類,使用距離向量型別協議,都需要關閉自動彙總。

例如:10.1.1.0/24與10.2.2.0/24自動彙總將會變成10.0.0.0/8

network 是把ip所在的介面宣告進組播,然後才將網段宣告出去。

內部閘道器協議RIP

關於自治系統 as 運用靜態選路,在配置介面時,以預設方式生成路由表項 對於直接連線的介面 並通過r o u t e命令增加表項 通常從系統自引導程式檔案 或是通過i c m p重定向生成表項 通常是在預設方式出錯的情況下 在網路很小,且與其他網路只有單個連線點且沒有多餘路由時,採用這種方法是可行的...

網路層 內部閘道器協議RIP

rip是一種分布式的基於距離向量的路由選擇協議 rip協議的 距離 也稱為 跳數 因為每經過乙個路由器,跳數 就加1.rip協議的特點是 rip的距離向量演算法 這裡我打算引用書裡的講解 這樣做是為了便於進行本路由表的更新.假設從位於位址x的相鄰路由器傳送的rip報文的某乙個專案是 net2,3,y...

內部閘道器RIP協議和OSPF, 外部閘道器協議BGP

在計算機網路中,路由表 routing table 或稱路由擇域資訊庫 rib,routing information base 是乙個儲存在路由器或者聯網計算機中的電子 檔案 或類資料庫。路由表儲存著指向特定網路位址的路徑 在有些情況下,還記錄有路徑的路由度量值 路由表中含有網路周邊的拓撲資訊。路...