目錄
一:RIP協議的基本信息
二:RIP協議中的更新方式
三:RIP協議中的計時器
定時更新器(UPDATE timer)
無效定時器(invalid Timer)
垃圾收集定時器(garbage collection timer)
四:RIP協議的配置
五:RIP協議缺省的產生方式
一:RIP協議的基本信息
? ? ? ?( 一):RIP協議是一種動態的路徑矢量型路由協議。RIP協議更新路由信息時只發送路由信息,不發送top信息。在目前的RIP協議中有兩個版本。
? ? ? ? (1):RIPV1
? ? ? ? ? ? ? ? ? ? ? ? RIPV1是一種有類別的動態路由協議,所謂有類別就是可以根據主類網段劃分。在傳遞路由的過程中不會傳遞掩碼。
? ? ? ? (2):RIPV2
? ? ? ? ? ? ? ? ? ? ? ? RIPV2是一種無類別的路由協議,所謂無類別的路由協議就是不會根據主類網段來劃分,在傳遞的過程中會傳遞掩碼。
????????
? ? ? ? (二):通過發送數據包進行路由信息的交互,request(請求) response (響應);
????????????????????????數據包封裝基于UDP發送,端口號520,周期性發送,周期更新時間為 30 s ,RIPV2發送路由更新地址 224.0.0.9 ( RIPV1 使用255.255.255.255)
二:RIP協議中的更新方式
? ? ? ? ? ? ? ? (1):觸發更新
? ? ? ? 當本設備中的某些路由信息出現變化時,RIP不會等待計時器而是會直接向它周圍的所有路由器發送改變的路由的信息。
? ? ? ? ? ? ? ? (2):30s周期更新
? ? ? ? ? ? ? ? 等待一個更新計時器,計時器的時間為30s,當計時器的時間為0時會發送自己的所有的路由信息。
三:RIP協議中的計時器
? ? ? ? 在RIP協議中存在3個計時器:定時更新器(UPDATE timer),無效定時器(invalid Timer),垃圾收集定時器(garbage collection timer)。
定時更新器(UPDATE timer)
????????更新定時器也稱為周期定時器(Periodic Timer),每臺 RIP路由器都有一個屬于自已的 RIP 更新定時器。缺省情況下,更新定時器的周期值為 30 秒。更新定時器是一個倒計時定時器,每當更新定時器的值倒計為0時,路由器便會向它的所有鄰居發送 RIP響應消息。注意,當路由器接收到RIP請求消息的時候,就會立即發送 RIP響應消息,但這并不影響基于更新定時器的周期性RIP響應消息的發送。
無效定時器(invalid Timer)
????????每臺RIP路由器都會為自己的RIP路由表中的每一個路由項建立并維護一個無效定時器。無效定時器也是一個倒計時定時器。缺省情況下,無效定時器的初始值為180秒(更新定時器的周期值的6倍)。在RIP路由表中,一個路由項被創建時或者每次被更新時(請仔細復習RIP路由表的更新算法),該路由項的無效定時器的值就會被復位成初始值,然后開始倒計時。通常情況下,一個路由項每隔 30 秒鐘就會被更新一次。當一個路由項的無效定時器的值倒計為0時,就說明該路由項已經有 180秒的時間沒有被更新了,此時路由器會認為該路由項已經變為一個無效的路由項,也就是認為該路由項所指的目的地已經變為不可達,于是路由器會停該路由的Cost設置為16。
垃圾收集定時器(garbage collection timer)
? ? ? ?當一個路由項的無效定時器的值倒計為0時,該路由項便成為了一個無效路由項,其Cost的值會被設置為16。注意,路由器并不會立即將這個無效路由項刪除掉,而是會為該無效路由項啟用一個被稱為垃圾收集定時器的倒數計時器。垃圾收集定時器的缺省初始值為120秒。在垃圾收集定時器的值倒計為0之前,該路由器仍然會在周期性的RIP響應消息中攜帶這條無效路由的信息,其目的是告訴它的所有鄰居這條路由對于自己來說已經無效,以便鄰居路由器能夠及時對各自的RIP路由表中的相應路由項進行更新。一旦垃圾收集定時器的值倒計為0,路由器便會將該無效路由項的所有信息(包括與該路由項對應的無效定時器和垃圾收集定時器)立即刪除掉。注意,在垃圾收集定時器的值倒計為0之前的某一時刻,如果該無效路由被更新成為一條有效路由(即Cost的值被更新為小于16),則該路由項的無效定時器的值會被復位成初始值,然后開始倒計時,而相應的垃圾收集定時器則會被刪除掉。
四:RIP協議的配置
? ? ? ? (1):啟用RIP協議: 啟用Rip 并指定進程ID (進程ID 只具有本地意義)
? ? ? ? (2):Network 通告: (network 1.0.0.0 1.將本路由器上接口IP地址以1開頭所有接口激活(激活 代表著能發送并接收RIP的相關數據包)2.將激活的接口所對應的路由通告進入RIP協議)
五:RIP協議缺省的產生方式
? ? ? ? 1:輸入該命令產生缺省
? ? ? ? 2:查看缺省