有類路由與無類路由的區別

最近看到RIP和OSPF方面了。這兩個協議在NA裏面被劃分爲距離矢量路由協議和鏈路狀態路由協議。但是在NP裏面劃分路由又有種方法是基於有類的路由協議和無類的路由協議。

 

RIP正是基於有類的路由協議,OSPF則是無類的路由協議。

 

有類的路由不會識別子網的信息,如宣告10.0.1.0/24 172.16.1.0/22 192.168.1.64/28 路由表中只會識別A類10.0.0.0/8,
B類172.16.0.0/16 C類192.168.1.0/24

 

無類的路由協議不會根據A B C類來識別,根據子網掩碼的長度來區分網段,所以說無類的路由協議都可以不支持路由自動彙總

 

有類的路由自然也就不支持VLSM 無類的路由就可以支持VLSM

 

IP路由協議可以被分爲兩大類,一類是有類的,另一類是無類的。

 

IP Classful 
RIP v1, IGRP ,EGP

 

IP Classless 
RIP v2 ,EIGRP, OSPF, IS-IS, BGP

 

有類的路由協議只會傳送網絡前綴(網絡地址),但是不會包含子網掩碼。當它傳送更新時,它首先檢查直接連接的網絡是否和發送更新的網絡屬於同一個大一點的子網,如果是的,那麼它會繼續檢查它們的子網掩碼是否相等,如果不等,那麼更新信息會被丟棄而不會被廣播。 

當路由器A發送更新給路由器B時,它遵循下列幾個步驟: 
1. 路由器A檢查192.168.1.0/24是否和192.168.2.0/30(更新傳向過的網絡)屬於同一個大一點的網路。 
2. 答案是是的,所以路由器A比較它們的子網掩碼192.168.1.0/24和192.168.2.0/30。 
3. 因爲它們有兩個不同的子網掩碼,所以信息被丟棄。 
這就是爲什麼有類路由協議不支持VLSM(可變長子網掩碼) 

 

無類路由協議傳輸網絡前綴(網絡地址)的同時也會傳輸子網掩碼,所以它支持VLSM

 

 

有類地址:早期的ip地址沒有子網掩碼,所有的地址都屬於相應的主類網,距離矢量路由協議如RIP1,igrp屬於有類的路由協議,它所不能從鄰居那裏學到子網,所有關於子網的路由被學到後自動轉爲相應的主類網。譬如182.16.1.0就會變成B類地址的主類網182.16.0.0。 
無類地址:根據可變長度的子網掩碼劃分不同的網絡。譬如182.16.1.101,有類的話所在子網網段爲182.16.0.0,子網掩碼255.255.0.0,現在將子網掩碼改爲255.255.255.252的30位掩碼,所在子網網段就是182.16.1.100。支持可變長度子網掩碼的路由協議有RIP2,OSPF以及EIGRP。

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