EIGRP 路由彙總的管理距離

EIGRP 有三個管理距離:

內部路由:90

外部路由:170

彙總路由:5

關於彙總路由爲什麼要設置爲AD=5,沒有什麼資料記載,我是在論壇上問人,還有去查看國外的論壇才知道它的作用的。

以下做實驗看效果:

 

 

 

  1. R1: 
  2.  
  3. interface Loopback0 
  4.  ip address 172.16.1.1 255.255.255.0 
  5. interface Loopback2 
  6.  ip address 172.16.2.1 255.255.255.0 
  7. interface Serial0/0 
  8.  ip address 45.1.1.4 255.255.255.0 
  9.  ip summary-address eigrp 10 172.16.0.0 255.255.0.0 5 <<--這裏有個5,是默認的值
  10.  serial restart-delay 0 
  11.  
  12. router eigrp 10 
  13.  network 0.0.0.0 
  14.  no auto-summary 

 

  1. R5: 
  2.  
  3. interface Serial0/0 
  4.  ip address 45.1.1.5 255.255.255.0 
  5.  serial restart-delay 0 
  6. !          
  7. router eigrp 10 
  8.  network 0.0.0.0 
  9.  auto-summary 

cisco將eigrp的彙總路由的AD值默認設置5,但是奇怪的是,我們在R5中看:

 

 

卻仍然顯示的是90.這是因爲彙總路由的AD值是本地有效的,只能在R4中:

 

 

爲什麼是本地有效?爲什麼要是5?

原因很簡單:爲了防止路由環路。

         如果將從外部發來的跟我們彙總的路由一樣的路由,AD=5可以保證它可以不被替代,可以放進路由表,因爲除了靜態路由,和直邊的,5幾乎是最小的AD了。這是爲了確保本路由器能將彙總地址放進路由表的

路由決策,所以只是本地有效,不需要傳遞出去。

我模擬了一個實驗環境:

 

在R2重發布ospf的路由:172.16.0.0/16進來,自身也彙總路由:172.16.0.0/16,但是我們手工將AD設置爲200,看路由環路的現象。

 

  1. R1: 
  2.  


  3.    interface Serial0/0 
  4.  ip address 12.1.1.1 255.255.255.0 
  5.  serial restart-delay 0 
  6. router ospf 10 
  7.  log-adjacency-changes 
  8. redistribute static metric 100 subnets  network 0.0.0.0 255.255.255.255 area 0 
  9. !    
  10. ip route 172.16.0.0 255.255.0.0 Serial0/0      

 

 

  1. R2: 
  2.  
  3. interface Loopback0 
  4.  ip address 172.16.1.1 255.255.255.0 
  5. interface Loopback1 
  6.  ip address 172.16.2.1 255.255.255.0 
  7. interface Serial0/0 
  8.  ip address 12.1.1.2 255.255.255.0 
  9.  serial restart-delay 0 
  10. interface Serial0/1 
  11.  ip address 23.1.1.2 255.255.255.0 
  12.  ip summary-address eigrp 10 172.16.0.0 255.255.0.0 200  <<--注意這個200 
  13.  serial restart-delay 0 
  14.  
  15. router eigrp 10 
  16.  redistribute ospf 10 metric 1500 100 255 1 1500 
  17.  network 23.1.1.2 0.0.0.0 
  18.  network 172.16.0.0 
  19.  no auto-summary 
  20. router ospf 100 
  21.  log-adjacency-changes 
  22.  network 12.1.1.2 0.0.0.0 area 0 

 

 

  1. R3: 
  2.  
  3.  


  4. interface Serial0/0 
  5.  ip address 23.1.1.3 255.255.255.0 
  6.  serial restart-delay 0 
  7.  
  8. router eigrp 10 
  9.  network 0.0.0.0 
  10.  auto-summary 

接着我們看R2的路由表:

 

 

 

 

 

 


 

在eigrp彙總路由時,會生成一條172.16.0.0/16的AD爲200的路由,但是因爲從ospf重發布進來的AD是170,所以

放進路由表的是從ospf重發布進來的路由。

現在我們將AD修改回5:

 

  1. R2: 
  2.  
  3. r2(config-if)#ip summary-address  eigrp  10 172.16.0.0 255.255.0.0 5 

這裏看路由表:

 

 

這時就不會發生環路了.

 

本文出自 “YEELONⒼ ” 博客,請務必保留此出處http://yeelone.blog.51cto.com/1476571/482533

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