JAVA技巧如何用CiscoRIP協議更新路由表

2021-03-19 16:37:33 字數 1032 閱讀 7842

1樓:繡乞群群

rip依賴3個計時器

來維護路由表:

·更新計時器

·路由超時計時器

·路由重新整理計時器

更新計時器用於在節點一級初始化路由表更新。每個rip節點只使用乙個更新計時器。相反的,路由超時計時器和路由重新整理計時器為每乙個路由維護乙個。

如此看來,不同的超時和路由重新整理計時器可以在每個路由表項中結合在一起。這些計時器一起能使rip節點維護路由的完整性並且通過基於時間的觸發行為使網路從故障中得到恢復。

1. 初始化表更新

rip路由器每隔3 0秒觸發一次表更新。更新計時器用於記錄時間量。一旦時間到, rip節點就會產生一系列包含自身全部路由表的報文。

這些報文廣播到每乙個相鄰節點。因此,每乙個rip路由器大約每隔3 0秒鐘應收到從每個相鄰rip節點發來的更新。

注意在更大的基於rip的自治系統中,這些週期性的更新會產生不能接受的流量。因此,乙個節點乙個節點地交錯進行更新更理想一些。rip自動完成更新,每一次更新計時器會被復位,乙個小的、任意的時間值加到時鐘上。

如果更新並沒有如所希望的一樣出現,說明網際網路絡中的某個地方發生了故障或錯誤。故障可能是簡單的如把包含更新內容的報文丟掉了。故障也可能是嚴重的如路由器故障,或者是介於這兩個極端之間的情況。

顯然,採取合適的措施會因不同的故障而有很大區別。由

於更新報文丟失而作廢一系列路由是不明智的(記住, rip更新報文使用不可靠的傳輸協議以最小化開銷)。因此,當乙個更新丟失時,不採取更正行為是合理的。為了幫助區別故障和錯誤的重要程度,rip使用多個計時器來標識無效路由。

2. 標識無效路由

有兩種方式使路由變為無效:

路由終止。

路由器從其他路由器處學習到路由不可用。

在任何一種情形下, rip路由器需要改變路由表以反映給定路由已不可達。

乙個路由如果在乙個給定時間之內沒有收到更新就中止。比如,路由超時計時器通常設為180秒。當路由變為活躍或被更新時,這個時鐘被初始化。

2樓:匿名使用者

額。。。能夠詳細一點嗎。。。

Java中如何用其他方法實現大小寫轉換

寫乙個map,key是小寫字母,value寫大寫字母。準備乙個stringbuilder物件。接收乙個英文本元 串。寫for迴圈,逐一取字元,根據字元取map中對應value。把取得value追加到stringbuilder物件結尾。public class test public static v...

java如何呼叫另類中的變數,java如何呼叫另乙個類中的變數

newfilepath設定成public 就可以使用new i newfilepath來獲取 newfilepath設定成public static 就可以使用i.newfilepath來獲取 java怎麼在乙個類裡面呼叫另乙個類中的變數 1.你需要呼叫的另乙個類的變數.必須是全域性變數.2.use...

投籃手如何用力,投籃手指發力技巧 投籃手指怎麼發力

手勢 手勢有3個90度 手臂與身軀成90度,肘部成90度,手腕成90度 手腕大概90度就行,很多人做不到 手勢擺好後球一般都高於頭部,在頭部的側前方,投籃時手千萬別擋住視野。然後就是手指的問題,拇指和小指要盡量撐開,在左右兩邊控制球的平衡,球和掌心之間留有一定空隙。另乙隻手則請扶著籃球的側面。投籃時...