回覆列表
-
1 # 巴黎巷尾南巷清天藍
-
2 # 十年1覺
是的,它的工作原理就是透過udp
UDP520埠來進行操作的,資訊是封裝在UDP segment中的,所以RIP的協議號就是UDP的協議號,為17
RIP定義了兩種訊息型別,一是請求訊息,二是應答資訊
·請求資訊,用來向鄰居傳送一個Update
·應答資訊,運載著這個被請求的Update
-
3 # 煤老闆的小夥伴她爹
rip協議允許的最大跳數是15。
RIP 只適用於小型的同構網路,因為它允許的最大站點數為 15,任何 超過 15 個站點的目的地均被標記為不可達,而且 RIP 每隔 30s 廣播一次路由資訊會造成網路的廣播風暴的重要原因之一。RIP 的度量方法是基於跳數(hops count),每經過一臺路由器,路徑的跳數加一。如此一來,跳數越多,路徑就越長,RIP 演算法會優先選擇跳數少的路徑。RIP 支援的最大跳 數是 15,跳數為 16 的網路被認為不可達。
-
4 # 枇杷園丁
RIP協議的工作方式是:
利用鄰居的路由表建立自己的路由表:當收到鄰居發來的路由表時,路由器將更新它的路由表<目的網路,開銷,下一跳>:
首先將收到的路由的距離全加1(即一跳的距離);
再利用收到的路由表修改自己的路由表:
將收到的路由表中不存在的路由表項加入到自己的路由表;
如果收到的路由表中某一項的距離比該路由器原路由表對應項的距離更小,則更新該路由表項,並將對應路徑的下一跳設定為鄰居;
如果路由項存在,就要重置失效定時器;
如果收到的路由表中存在某一項的目的網路也是該路由器的路由表中某一項的目的網路,且下一跳為傳送路由表的路由,那無論如何該路由器都要更新對應的表項,將距離改為收到的表項中的距離+1;
這些在tcp/ip協議棧中定義的路由協議用於發現和維護前往目的地的最短路徑。你可以認為它們不屬於網路層協議,但它們計算出來的路徑最終為網路層提供服務。當然,你也要理解,tcp/ip的定義本來就比較模糊。另外一種為osi提供服務的路由協議就不一樣了,is-is。它直接封裝在資料幀中,自然是一種網路層協議了。這也可以看出osi的定義比tcp/ip嚴謹許多。
2.一個協議的實現需要依賴協議所在層次的下一層功能。簡單的說,如果tcp需要依賴網際層協議ip,那麼它就是傳輸層的協議。同理,如果rip需要依賴傳輸層的udp,那至少它應該是被定義在udp之上的協議,但我認為它並不能算是應用層協議。舉個例子,icmp是網路層協議,但它需要依賴ip承載,那麼icmp是傳輸層協議嗎?