網規路由配置系列之路由彙總

  聽過收舊電器的嗎?長沙人是這麼叫的,“收舊電器,電視、冰箱、彩電、電腦、洗衣機”這種喊法比較細緻,大家一聽就知道他收什麼。如果喊累了,就喊:“收舊電器!!!”這種喊法比較粗礦,但也管用,至少不會喊得口乾舌燥。但是會出現這種情況,你給他一個壞燈泡,他是不要的。如果,你強塞給他,他不但不給你錢,還會把你舊燈泡仍得遠遠的。其實,路由彙總就是這種機制。
  路由彙總(Summary Route),又稱路由歸納、路由匯聚。他本身的作用就是把一系列的路由表項合併成一項。
  彙總路由的優點就是減小了路由表的大小。這樣由於路由表的體積減少之後,查詢路由表的花費就相應的減小了,查詢起來就快捷,每一個路由的延遲就大大的減少了。路由器的一系列相關開銷就小很多,尤其是在子網繁多的環境下。
  彙總路由另一個優點就是當網絡發生故障或者中斷後,限制路由通信信息的傳播來保證網絡的穩定性。如果一臺路由器僅向下一個下游的路由器發送匯聚的路由,那麼,它就不會廣播與匯聚的範圍內包含的具體子網有關的變化。例如,如果一臺路由器僅向其臨近的路由器廣播匯聚路由地址10.10.0.0/16,那麼,如果它檢測到10.10.10.0/24局域網網段中的一個故障,它將不更新臨近的路由器。
  這類情況下,網絡已經斷開,路由信息更新與否都是同樣的結果,因此就沒有必要更新路由信息。這種情況下,網絡更加穩定,只不過路由信息不太精準而已。
  路由彙總的方法是怎樣的?就是將需要合併的網絡地址的二進制進行對比,找出這些地址的從左至右,最長的、連續的相同部分
  例如:10.0.16.0/24、10.0.17.0/24、10.0.18.0/24、10.0.19.0/24四個地址彙總後的結果是怎樣的?
  第一步:將這些地址轉換爲二進制
  10.0.16.0=00001010.00000000.00010000.00000000
  10.0.17.0=00001010.00000000.00010001.00000000
  10.0.18.0=00001010.00000000.00010010.00000000
  10.0.19.0=00001010.00000000.00010011.00000000
  第二步:找出這些地址的從左至右,最長的、連續的相同部分
  從二進制的對比,我們知道紅色部分是符合要求的。因此,掩碼的長度即爲紅色部分的長度,即22。
  第三步:將紅色部分剩下補0,即得網絡地址
  網絡地址爲:00001010.00000000.00010000.00000000,即10.0.16.0/24。即爲彙總後的地址。
  注意:匯聚分爲支持VLSM(Variable Length Subnet Mask,可變長子網掩碼)和不支持VLSM兩類。在老舊的路由協議比如RIP中,不支持VLSM的路由匯聚只能將多個路由匯聚成爲主類路由,例如172.16.0.0/23和172.16.2.0/24只能匯聚成爲172.16.0.0/16,而不能匯聚成爲更有效率的172.16.0.0/22。
  本書結合了靜態路由部分給出的例子進行了說明:

  圖1
  這個例子中,Tigger的原先的配置爲:

  對於Tigger路由器來說,路由配置可以合併爲:

  當然,路由彙總應該小心謹慎,否則會出現異想不到的情況。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章