V1:
有類協議,路由器直連接口要宣告,pc所在的網絡要宣告。自動彙總必須開啓,讓在通過路由不含有掩碼的情況下,成功猜中路由。不能 手工彙總 , 認證也不支持 ,只支持flsm。
v1的自動彙總:發送。比較前綴和發送接口的ip地址 在同一主類,在比較掩碼,一致明系。不一致,無法通告。 不在同一主類,以主類形式來通告
接收:看前綴與接收接口在不在同一主類 ,在用前綴與接收接口的掩碼相與,改變,以32位通告,不改變,將接口ip地址賦於這條路由。
不在同一主類,使用它的主類掩碼與前綴相與,不改變發主類,改變發32位.
這是ripv1 可以認識是所有有類協議的相同工作原理。
V2:
通告路由的時候,路由前綴掩碼 下一跳 度量值 都能攜帶,是無類
從控制層面看路由彙總,更多的是希望多條去往多個連續網絡的路徑信息,來做合併處理。拿更少的彙總路由涵蓋更多網絡的路徑信息,路由器拿更小的路由表 查錶轉發 更高效 降低查表延時 提高用戶體驗
但彙總一定要精確 可控如果 ,不精確可能會產生路由黑洞的。2的次方數合併。
但自動彙總會產生很大的問題,第一不可控,真正怕不連續子網的是自動彙總特性。
關於水平分割和觸發更新:
水平分割:
V1:通過接口學習到路由由,在給該接口發送更新不能攜帶通過該接口本身學習到的路由。
帶有毒性逆轉的水平分割。
V2:會將通過該接口學習到的路由度量值設置成16跳。
在華爲中可以開啓版本2的水平分割。
觸發更新: 無視更新計時器 ,基於條件觸發,立即的發送更新。條件。網絡發生改變影響到路由器的路由表。被影響的路由器觸發更新。
v1:全發。v2: 增量更新 只會包含發送變化的路由。
老化計時器
由於rip沒有鄰居關係,所以他會追蹤路由狀態。180秒 之後 華爲在路由表刪除 在rip數據庫保持120s 過後刪 。 思科 :打PD標記,沒被更新就刪。
更新計時器 30s
rip的自動彙總優先級高於手工。 自動彙總:彙總本地始發的和穿越路由。
手工彙總在控制層面路由流向的出接口 。發送更新時候有看 是否是彙總路由包含的明系 如果有抑制 發彙總。
彙總條件:彙總網絡要連續 前綴 掩碼 出接口 下一跳一致。
彙總路由的全部明系down掉後,在消失。 彙總路由取明系路由中的最小度量值。
彙總路由也是有可能會導致環路的。高端路由選擇協議,通告彙總路由的那一刻起,本地會出現一樣的路由指向null0。用來防環。
路由黑洞是指錯誤的路由彙總,彙總路由中包含了實際沒有路由,當轉發路徑時,沿着不存在的路由轉發 發着發着被丟棄,並且你又不知道 。