EIGRP知識點 EIGRP Databases存在三張表如下: 1.鄰居表。 2.拓撲表。 3.路由表。 EIGRP metric 常用的兩個衡量度量的參數: 1.帶寬:10的七次方除以某條路由路徑中的最低帶寬值,然后乘以256。 2.時延:所有接口的時延和乘以256,單位是微秒。 EIGRP metric 5個標准 1.帶寬:10的7次方除以源和目標之間最低的帶寬乘以256。 2.延時:接口的累積延遲乘以256,單位是微秒。 3.可靠性。 4.負載。 5.最大傳輸單元(MTU) EIGRP是最典型平衡混合路由選擇協議,它融合了距離矢量和鏈路狀態兩種路由選擇協議的優點,使用散射更新算法(DUAL),實現了很高的路由性能。 EIGRP協議特點: 運行EIGRP的路由器之間形成鄰居關系,並交換路由信息。相鄰路由器之間通過發送和接收Hello包來保持聯系,維持鄰居關系。Hello包的發送間隔默認值為5s鍾。 1.運行EIGRP的路由器存儲所有與其相鄰路由器的路由表信息,以便快速適應路由變化。 2.如果沒有合適的路由存在,EIGRP將查詢其相鄰的路由器,以便發現可以替換的路由。 3.采用不定期更新,即只在路由器改變計量標准或拓撲出現變化時發送部分更新信息。 4.支持可變長子網掩碼(VLSM)和不連續的子網,支持對自動躦上匯總功能的設定。 5.支持多種網絡層協議,除IP協議外,還支持IPX、AppleTalk等協議。 6.在運行EIGRP的路由器內部,有一個相鄰路由器表、一個拓撲結構表和一個路由表。 7.使用DUAL算法,具有很好的路由收斂特性。 8.具有相同自治系統號的EIGRP和IGRP之間彼此交換路由。 EIGRP的運行 1.建立相鄰關系。 2.發現網絡拓撲,選擇最短路由。 3.路由查詢、更新。 eigrp 配置 router eigrp 100 //編號必須一樣,才可以相互通信。 network 192.168.1.0 0.0.0.255 使其75%的接口帶寬用於EIGRP更新 int f0/0.1 bandwidth 64 ip bandwidth-percent eigrp 1 150 router eigrp 100 passive-interface f0/1 router eigrp 100 redistribute rip default-metric 1000 100 250 100 1500 //如果再發布的靜態路由,可以不用配置default-metric命令,對於其它協議必須配置此命令,否則無法成功再發布。當然在再發布之前可以使用過濾列表進行路由過濾,從而只再發布特定路由: router eigrp 55 redistribute ospf 99 distribute-list 7 out ospf 99 配置EIGRP路由匯總 int f0/0.2 ip summary-address eigrp 55 172.25.0.0 255.255.0.0 缺省會自動路由匯總,使用no auto-summary關閉,12.2(8)T后自動關閉。 同時可以配置匯總路由的同時,宣告部分子網路由 ip prefix-list 10.5.5/24 permit 10.5.5.0/24 route-map apple permit 10 match ip address prefix-list 10.5.5/24 int f0/0 ip summary-address eigrp 55 10.5.0.0 255.255.0.0 leak-map apple 使用Route map方式來配置再發布 ip route 192.168.10.0 255.255.255.0 172.22.1.4 ip route 192.168.11.0 255.255.255.0 182.22.1.4 ip route 192.168.12.0 255.255.255.0 172.22.1.4 access-list 20 permit 192.168.10.0 0.0.0.255 access-list 21 permit 192.168.11.0 0.0.0.255 route-map static permit 10 match ip address 20 set metric 56 100 255 1 1500 set tag 2 route-map static permit 20 match ip address 21 set metric 128 200 255 1 1500 route-map static deny 30 router eigrp 33 redistribute static route-map static 禁止某接口參與EIGRP router eigrp 33 passive-interface f0/0 EIGRP負載均衡 與RIP一樣,EIGRP最多允許6條等metric路由同時裝入路由表。(默認為4條) traffic-share balanced: 多條路由間執行負載均衡,metric值越低,分載流量越多。 未配置traffic-share命令:平均負載到多條路由,而不考慮其metric大小。 在router eigrp 100下使用distribute-list命令,它將引用acl來匹配路由 distribute-list {access-list-number or name} {in or out} interface-name(如f0/0) 引用前綴列表,命令格式如下: distribute-list {prefix list-name} {in or out} {interface-name(如f0/0)} 入方向過濾 access-list 33 deny 192.168.3.0 0.0.0.255 access-list 33 permit any router eigrp 55 distribute-list 33 in f0/0 出方向過濾 access-list 77 permit 172.25.1.0 0.0.0.255 access-list 77 deny any router eigrp 33 distribute-list 77 out f0/0 使用prefix方式過濾,支持gateway選項。 ip prefix-list apple permit 10.0.0.0/8 le 32 ip prefix-list apple deny 0.0.0.0/0 le 32 ip prefix-list orange permit 172.18.19.1/32 ip prefix-list orange deny 0.0.0.0/0 le 32 distribute-list prefix apple gateway orange in