EIGRP更多配置
Null0 總結路由:
由于 EIGRP 會自動添加 Null0 總結路由,所以,默認情況下,EIGRP 使用 Null0 接口來丟棄與父路由匹配但與所有子路由都不匹配的數據包。EIGRP 默認使用 auto-summary 命令。禁用自動總結后會刪除 Null0 總結路由,并允許 EIGRP 在子路由與目的數據包不匹配時尋找超網路由或默認路由。
手動匯總:
確定總結 EIGRP 路由
首先,使用與確定總結靜態路由相同的方法來確定這三個網絡的總結網絡:
1. 將您要總結的網絡以二進制格式寫出。
2. 要找出總結網絡的子網掩碼,請從最左側的位開始。
3. 從左到右找出所有連續匹配的位。
4. 當發現某一列中的位不匹配時,在此處停下來。此處就是總結邊界。
5. 現在,統計左側匹配位的數量。
6. 要找出總結后的網絡地址,然后在其末尾補零,補足 32 位。
配置 EIGRP 手動總結
要在發送 EIGRP 數據包的所有接口上建立 EIGRP 手動總結,請使用下列接口命令:
Router(config-if)#ip summary-address eigrp as-number network-address subnet-mask
EIGRP默認路由
配置默認路由:
Router#conf t //進入全局模式。
Router(config)#ip route 0.0.0.0 0.0.0.0 loopback 1 //配置默認路由(loopback1是送出接口)。
Router(config)#router eigrp 1 //進入EIGRP進程1。
Router(config-router)#redistribute static //將靜態路由重分發到EIGRP進程1里。
屬于EIGRP進程1路由器上使用:show ip route就能看到一下路由信息
D*EX 0.0.0.0/0 [170/3449856] via 2.2.2.1, 00:00:40, Serial0/0/0
l D — 此靜態路由是通過 EIGRP 路由更新獲悉的。
l * — 此路由是候選默認路由。
l EX — 此路由為外部 EIGRP 路由,在本例中是 EIGRP 路由域外的靜態路由。
l 170 — 這是外部 EIGRP 路由的管理距離。
微調EIGRP
EIGRP 帶寬占用:
默認情況下,EIGRP 會使用不超過 50% 的接口帶寬來傳輸 EIGRP 信息。這可避免因 EIGRP 過程過度占用鏈路而使正常流量所需的路由帶寬不足。ip bandwidth-percent eigrp 命令可用于配置接口上可供 EIGRP 使用的帶寬百分比。
Router(config-if)#ip bandwidth-percent eigrp as-number percent
配置 Hello 間隔和保留時間:
可在每個接口上分別配置 Hello 間隔和保留時間,而且與其它 EIGRP 路由器建立鄰接關系時無需匹配這些配置。用于配置 hello 間隔的命令為:
Router(config-if)#ip hello-interval eigrp as-number seconds
如果您更改了 hello 間隔,請確保也更改保留時間,使其大于或等于 hello 間隔。否則,如果保留時間已截止而下一個 hello 間隔時間還未到,則該相鄰關系將會破裂。用于配置保留時間的命令為:
Router(config-if)#ip hold-time eigrp as-number seconds
