RIPv1版本路由收發規則

RIPv1是有類路由協議,在傳遞路由的時候不攜帶子網掩碼,但是路由表的路由都是有子網掩碼的,那麼通過RIPv1獲取的路由如何呈現在路由表中。
華爲VRP平臺針對RIPv1定義如下路由發送與接收規則:

路由發送規則:將要發送的前綴網段和出接口網段進行匹配
if(要發送的前綴網段和出接口不在同一主網)
(發送前綴網段172.16.1.0/24出接口網段是192.168.10.0/25的情況)
那麼就將前綴網段進行有類彙總爲172.16.0.0發送到出接口
Else if (與出接口在同一主網,檢查要發送的前綴掩碼是否爲32位)
是的話,發送32位前綴到出接口(發送前綴是192.168.10.100/32)
Else if(檢查前綴是否和出接口掩碼相同)
不同,抑制發送或者有類彙總發送(發送前綴是192.168.10.128.0/26的情況)
相同,發送正確前綴(發送前綴是192.168.10.128/25的情況)

路由接收規則:首先判斷是否爲主網絡號(A、B、C類)
是,直接放入路由表,掩碼/8/16/24
不是,將目標前綴與接收的接口網段匹配
不在同一主網,生成有類路由,放入路由表
在同一主網,使用該接口的掩碼與目標前綴與運算
得到的是網段地址,生成路由,掩碼和接口掩碼相同
得到的不是網段地址,就默認生成主機路由(32位掩碼)

RIPv1路由發送規則總結如下:
1.通告的路由和接口不在同一主網(A、B、C類),自動有類彙總通告
2.通告的路由和接口在同一主網且路由掩碼32位,做主機路由通告
3.通告的路由和接口在同一主網且掩碼和和接口掩碼相同,發送正確前綴
4.通告的路由和接口在同一主網但掩碼不同,有類彙總通告或抑制發送
RIPv1路由接收規則總結如下:
1.接收的路由是主網絡號,直接放入,掩碼爲/8/16/24
2.接收的路由不是主網絡號且和接口不在同一主網,生成有類路由
3.接收的路由不是主網絡號但和接口在同一主網且與接口做與運算後爲網段地址,用接口掩碼做路由的掩碼。
4.接收的路由不是主網絡號但和接口在同一主網且與接口做與運算後爲非網段地址,默認生成主機路由255.255.255.255

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章