有類路由和無類路由的深入理解

2021-09-11 19:19:40 字數 1939 閱讀 3131

1.1 有類路由的特點

1.2 有類路由協議傳送規則

1.3 有類路由協議更新接收規則 

1.4 有類路由協議的特性

2.1 無類路由協議特點

2.2 無類路由協議的特性

3.1 總結與案例理解

1.1、 有類路由協議的特點

1、傳送路由更新包的時候不攜帶路由條目的子網掩碼   

2、路由傳遞過程中使用路由傳送和接收規則。

1.2、有類路由協議傳送規則

檢查路由更新網路是否與傳送埠同一主網  

(1)若否, 路由更新自動彙總成主類網路

(2)若是,繼續檢查更新的路由是否與傳送介面的掩碼一致

a. 是,傳送更新

b. 否,忽略更新

1.3、有類路由協議更新接收規則

將網路位址和接收介面的網路位址進行比較,判斷是否處於同一主網路 

1). 處於同一主網路,直接賦予該網路位址接收介面的掩碼並寫入路由表     

2). 不處於同一主網路,首先檢視路由表中是否存在該主網路的任一子網 

a.不存在,接收該網路位址,並賦予該網路位址乙個有類掩碼,同時寫入路由表             

b.存在,忽略該路由更新並丟棄

1.4、有類路由協議的特性

1)同乙個主網路下的子網若掩碼不一致,則會出現子網丟失,即不支援vlsm 

2)在邊界路由器上面會產生自動彙總,並且這個自動彙總是無法關閉的。 

3)不支援不連續子網。對於不連續子網,必然導致多個路由器通告相同的路由更新(彙總後的),這樣將導致網路不正常,所以不支援不連續子網。對於連續子網,則支援。 

4)基於a類、b類、c類網路決定路由和傳送路由更新(無類的不侷限a類、b類、c類網路)

5)那麼有類路由協議包括:ripv1 igrp egp

2.1、無類路由協議特點

傳送路由更新包的時候攜帶自己的子網掩碼  

2.2、無類路由協議的特性

1)因為傳送子網掩碼,可以支援vlsm(可變長子網掩碼)

2)在邊界路由器上面的自動彙總可以關閉,可以支援不連續子網。 

3)無類路由協議包括:ripv2 eigrp ospf isis bgpv4

4)基於現在我們所使用的網段一般都是vlsm,所以,現在都會使用無類的路由協議。

3.1、總結與案例理解

有類路由協議和無類路由協議的本質區別就是在傳送路由更新時是否傳送子網掩碼。

開啟ip classless以後將改變路由器的路由行為,此時路由器將進行最長最精確匹配或使用預設路由進行匹配。

使用無類路由,如果沒有找到最具體的匹配,就使用預設路由。

有類是匹配主網後再匹配子網,無類是一bit一bit的匹配!

例1:某路由器上執行的路由協議為rip(有類的路由協議),路由表如下:

r 10.1.0.0/16 via 1.1.1.1

r 10.2.0.0/26 via 1.1.1.2

r* 0.0.0.0/0 via 1.1.1.3

現在假設有3個ip報文,報文a的目標ip是10.1.1.1、報文b的目標ip是10.3.1.1、報文c的目標ip是11.11.1.1

有類路由協議查詢路由表的行為如下:

上面的結果是有類路由協議查詢路由的行為,而配置ip classless的目的就是改變它的這種行為,配置完該命令後查詢路由的行為是根據最長匹配的原則,那上例中的報文b就可以通過預設路由進行**了。

注意:該命令對於乙個無類路由協議來說沒有任何意義,因為無類路由協議查詢路由的方式就是最長匹配的原則。

有類和無類路由協議 路由和位址小結

有類路由協議 ripv 1,igrp 無類路由協議 rip v2,ospf,eigrp,is is,bgp,dspf 有類路由 路由器首先匹配主網路號,如果主網路號存在,就繼續匹配子網號,且不考慮預設路由,如果子網無法匹配,丟棄資料報 在有類路由下,路由器認為知道所有主網路下的全部子網 並使用icm...

有類路由與無類路由選擇協議

ip路由選擇協議可分為有類路由和無類路由選擇協議。有類路由選擇協議傳送的路由選擇更新不包含子網掩碼資訊,如ripv1 無類路由選擇協議傳送的路由選擇更新包含子網掩碼資訊,如ripv2,eigrp,ospf,is is和bpg。1 有類路由選擇協議 在最初開發有類協議時,使用的網路與現在的網路有天壤之...

有類與無類路由下的路由匹配原則

使用有類路由 路由器首先匹配主網路號,如果主網路號存在,就繼續匹配子網號,且不考慮預設路由,如果子網無法匹配,丟棄資料報 在分類路由下,路由器認為知道所有主網路下的全部子網 並使用icmp返回乙個不可達回應。如果主網路號不存在,使用預設路由 預設路由存在前提 上述情況出現在某些早期ios版本裡 12...