CIDR和路由彙總的區別

2021-03-06 02:20:21 字數 4853 閱讀 4631

1樓:匿名使用者

我來解釋下 原回答cidr是解決ip地址枯竭的對策 這句話是對的,為什麼呢?先要理解cidr的概念(無類別域間路由),無類無類就是完全沒了有類地址的概念,意思就是說根據子網掩碼來確定網路位跟主機位,這樣是不是ip地址可用的就多了,所以這句話對的 原回答 cidr造成了路由表龐大,既然ip地址分的細了多了,那路由表當然會龐大起來所以用路由彙總解決這個問題 lz的理解cidr是地址聚合不完全對,應該是cidr加強了路由聚合能利用cidr增加了可用的ip地址,自然能利用cidr來增加路由聚合 你可以理解為cidr是一種編址方式,路由彙總只是利用了這種方式 以上是個人理解,最近在學這個,樓主還在學嗎?可以一起討論呀

2樓:匿名使用者

cidr指的是一個地址塊

路由彙總是把多條路由條目匯為一條比較粗略的路由. 兩者的功能的都是為了減少路由條目,將多個網路彙總為一個路由條目

但路由彙總一般是在主類網路的邊界內進行,而cidr可以合併多個網路,cidr沒有類的的概念,它是個純數字概念

簡單的判別一個路由是cidr還是路由彙總的方法(初步總結方法,未必完全正確):

看這個路由掩碼字首 比實際單個網路的掩碼字首小,且比主類網路掩碼字首還大,那麼就是路由彙總(在主類內部進行,沒有超過主類)

路由掩碼字首比實際單個網路的掩碼字首小,且比主類網路的字首還小,那麼就是cidr

換個簡單說法,就是掩碼縮短,沒超過主類的是彙總,縮的超過主類的是cidr

cidr是一種用記緩解ip地址耗盡和路由選擇表增大問題的機制。cidr基於的思想是,可將多個地址塊合併或聚合起來,組成一個更大的無類ip地址集,以支援更大的主機。cidr機制可用於a類,b類和c類地址塊。

重點:cidr和路由彙總之間的區別在於,路由彙總通常在分類網路邊界內進行,而cidr合併多個分類網路。

例如:某家公司使用4個b類網路:分部a的ip地址為172.

16.0.0/16,分部b的ip地址為172.

17.0.0/16,分部c的ip地址為172.

18.0.0/16,分部d的ip地址為172.

19.0.0/16,可以將它們合併為一個地址塊:

172.16.0.

0/14,它代表全部4個b類網路,這種操作是cidr,因為合併跨越了b類網路的邊界。[/size]

[size=2][/size]

[size=2]路由彙總 :[/size]

[size=2] 路由彙總也被稱為路由聚合(route aggregation)或超網(super***ting),可以減少路由器必須維護的路由數,因為它是一種用單個彙總地址代表一系列網路號的方法。

路由彙總計算示例

路由選擇表中儲存瞭如下網路:

172.16.12.0/24

172.16.13.0/24

172.16.14.0/24

172.16.15.0/24

要計算路由器的彙總路由,需判斷這些地址最左邊的多少位相同的。計算彙總路由的步驟如下:

第一步:將地址轉換為二進位制格式,並將它們對齊

第二步:找到所有地址中都相同的最後一位。在它後面劃一條豎線可能會有所幫助。

第三步:計算有多少位是相同的。彙總路由為第1個ip地址加上斜線可能會有所幫助。

172.16.12.0/24 = 172. 16. 000011 00.00000000

172.16.13.0/24 = 172. 16. 000011 01.00000000

172.16.14.0/24 = 172. 16. 000011 10.00000000

172.16.15.0/24 = 172. 16. 000011 11.00000000

172.16.15.255/24 = 172. 16. 000011 11.11111111

ip地址172.16.12.0---172.16.15.255的前22位相同,因此最佳的彙總路由為172.16.12.0/22

路由彙總的實現

使用路由彙總,可以減少接受彙總路由的路由器中的路由選擇條目,從而降低了佔用的路由器記憶體和路由選擇協議生成的網路流量。為支援路由彙總,必須滿足下述要求:

a.多個ip地址的最左邊幾位必須相同

b.路由選擇協議必須根據32位的ip地址和最大為32位的字首長度來做出路由選擇決策

c.路由選擇更新中必須包含32位的ip地址和字首長度(子網掩碼)

cisco路由器中的路由彙總操作

cisco通過以下兩種方法來管理路由彙總:

1.傳送路由彙總:路由選擇協議rip/igrp和eigrp自動地在主網路(分類網路)的邊界介面上向外通告的路由選擇資訊進行彙總.

具體地說,如何路由和被通告的介面的分類網路地址不同,則自動對路由進行彙總。使用ospf或is-is時,必須手工配置彙總。路由彙總不一定總管用。

如果需要跨越邊界通告所有的網路,如網路不連續時,就不能使用路由彙總。使用eigrp和ripv2時,可以關閉自動彙總功能。

2.選擇路由:如果在路由選擇表中有多個與目的地匹配的條目,將使用字首最長的。對於同一個目的地,可能有多條與之匹配的條目,但總是使用字首最長的那一個

了彙總路由選擇條目,路由條目必須要有相同的最高位。換句話說,當網路號是2的冪,如2、4、8、16等等,或者是2的冪的倍數時才能夠執行彙總。例如,假設給定的網路號是4,它是2的冪。

則此數值的有效倍數為4、8、16等等。網路邊界是基於子網掩碼的。對於子網掩碼255.

255.255.240而言,如果網路號不是16的倍數將不能彙總(可容納的地址數量由掩碼240決定)。

例如,192.168.1.

16/28對於掩碼240可能有效彙總,而192.168.1.

8卻不行(沒有以16的倍數開始)。如果增量不是2的冪或2的冪的倍數,那麼這些地址有時可以彙總成更小的彙總路由集合。這是2的冪的列表:

0、2、4、8、16、32、64、和128。同時,執行彙總的時候,還需要明確所有會聚了的路由是與通告彙總的路由器相關聯的(或路由器之後)。本節的後面部分將闡述路由彙總的基礎。

當進行彙總的時候,需要記住路由只能在位元的邊界進行彙總(2的冪),或者是2的冪的倍數邊界。彙總的技巧是檢視子網掩碼的選項:0、128、192、224、240、248、252、254和255。

每個子網掩碼都覆蓋了一定數量的地址,如表12-1所示。例如,假定有一組c類子網:192.

168.1.0/30和192.

168.1.4/30。

這些網路總共包括了8個地址,並且起始於2的冪邊界:0。因此,這些網路可以彙總為192.

168.1.0/29,其包括了從192.

168.1.0到192.

168.1.7的地址。

再看一個例項。假設有一組c類子網:192.

168.1.64/26和192.

168.1.128/26。

每個網路有64個地址,總共128個。c類網路中可以容納128個地址的掩碼值是255.255.

255.128(25位元)。然而,由於位元值必須是2的冪且要起始於2的冪的網路邊界,這個子網掩碼帶來了問題。

對於一個25位元的掩碼,只存在兩個兩個網路號:192.168.

1.0/25和192.168.

1.128/25。網路192.

168.1.64/26位於第一個網路號之內,而192.

168.1.128/26位於第二個之內――於是,儘管兩個網路是連續的,他們不能由25位元的掩碼彙總(255.

255.255.128)。

可以使用一個24位元的掩碼(255.255.255.

0);雖然它總共包括了256個地址,而不是本例所需的128個。如第一段所述,只需要彙總連線到路由器或路由器之後的地址。如果192.

168.1.0/26和192.

168.1.192/26處於路由器之後,就可以把所有4個子網彙總為192.

168.1.0/24。

前面兩個彙總的例項比較簡單。現在來看一個更復雜的例子,它說明了在網路定址沒有得到正確的規劃的情況下,路由彙總將是怎樣的困難。這裡將用到圖12-11中的網路。

此網路中,儘管路由器a的左邊連線了其他的網路,路由器a需要彙總它自己及路由器b、c和d所連線網路的路由,這樣做的目的是為了使路由器a向左邊網雲的路由器通告最少數量的路由。

首先記住,路由器a只能為它連線的或位於其後的路由(路由b、c、d連線的網路)建立彙總條目。其次,這些彙總項必須中2的冪或起始於2的冪的連網邊界。本例中,首先要做的事是按號碼順序列出路由器a所知曉的路由(位於其右邊):

192.168.5.64/28

192.168.5.80/28

192.168.5.96/28

192.168.5.112/28

192.168.5.192/28

192.168.5.208/28

注意位於路由器a左邊網路192.168.5.

0的子網不應該包含在彙總條目中。在該例項中, 子網64、80、96和112是連續的,同時彙總掩碼起始於2的冪網路邊界(地址64)。要彙總子網192和208,需要一個27位元的掩碼(255.

255.255.224),其將包括32個地址的地址塊:

從192到223。

路由大a可以將下面彙總路由通告給它左邊的網雲:

192.168.5.64/26包括地址64~127,全部位於路由器a的右邊。

192.168.5.192/27包括地址192~223,同樣全部位於路由器a的右邊。

正如所見,原來路由器a需要通告6條網路條目,通過彙總後,減少到了兩條彙總路由。

3樓:匿名使用者

「整個網路的掩碼相同那麼這就是有類網路」這句話不對 有類網路的子網掩碼長度只可以是8、16和24 而這個網路的掩碼可以是13-30之間的任意數 ripv1是有類路由協議 只能支援標準有類地址(子網掩碼長度分別為8、16和24),不支援其他長度 cidr是解決ip地址枯竭的對策 路由彙總是解決路由表條目過多的方法 可以說 cidr造成了路由表龐大 而路由彙總解決了這個問題

無線光貓和無線路由器的區別,光貓和無線路由器一樣嗎?

不一樣,光貓和無線路由器是兩個不同功能的裝置。光貓 光貓,全稱光纖調變解調器,功能是將光纖的光訊號與乙太網的數字訊號相互轉換。無線路由器 路由器 router 又稱閘道器裝置 gateway 是用於連線多個邏輯上分開的網路,所謂邏輯網路是代表一個單獨的網路或者一個子網。當資料從一個子網傳輸到另一個子...

請問路由器路由表和電腦的路由表有什麼區別?謝謝

n15en22c n38 4 3en64 84e n93c 說明 上面是解答抄,原因如襲下 路由bai器自du 己有路由表,在收到路由更新後會將收到的zhi路由資訊dao和本地的路由表進行比較 1.如果新發的路由資訊原路由表中無,於是新增,如此處的n1,n3,n4 2.如果新發的路由資訊原路由表中已...

在什麼情況下需要關閉路由的自動彙總功能

這個命令的作用是關閉路由協議的自動彙總功能,主要是為了解決不連續子網互相訪問的問題,在這種情況下都會關閉自動彙總,而採用手工彙總的方式通告路由,這個命令在ripv2和eigrp上面使用 ospf的自動彙總功能預設是關閉的 1nknsw qscv s 舉一個最簡單的例子,有兩臺路由器a和b,a連線著1...