EIGRP學習筆記+重分發

Enhanced Interior Gateway Routing Protoco,即 增強內部網關路由線路協議。EIGRP結合了鏈路狀態和距離矢量型路由選擇協議的Cisco專用協議,採用彌散修正算法(DUAL)來實現快速收斂,可以不發送定期的路由更新信息以減少帶寬的佔用。EIGRP協議在路由計算中要對網絡帶寬、網絡時延、信道佔用率和信道可信度等因素作全面的綜合考慮,所以EIGRP的路由計算更爲準確,更能反映網絡的實際情況。

EIGRP特點:

1.EIGRP更新方式爲觸發更新,僅在路由路徑或者度量值發生變化時才發送。更新中只包含已變化的鏈路的信息,而不是整個路由表,減少帶寬佔用;

2.支持可變長子網掩碼(VLSM)和CIDR,支持手動彙總,默認開啓自動彙總功能。

3.對每一種網絡協議,EIGRP都維持獨立的鄰居表、拓撲表(保存最優路徑與次優路徑)和路由表(保存最優路由條目信息)。

4.EIGRP使用Diffusing Update算法(DUAL)來實現快速收斂並確保沒有路由環路。(無環路的無類路由)

5.支持等價和非等價的負載均衡(非等價的負載均衡需要手動開啓)。


EIGRP中幾個專業術語;
AD(通告距離):最優路徑中,起始設備的下一跳設備到達目標地址的度量值。

FD(可行距離):最優路徑中,起始設備到達目標地址的度量值。

FS(可行後繼路由器):次優路徑中的起始設備的下一跳路由器。

FC(可行條件):次有路徑中的起始設備宣告到達目標地址的度量值要小於最優路徑中起始設備到達目標地址的度量值。

度量值計算式(因排版問題,博主直接從自己的CSDN上截了圖過來)


EIGRP中包的類型

1.HELLO,用於發現鄰居和維護鄰居關係,使用組播224.0.0.10每5秒發送一次,15s內未收到鄰居的HELLO包則宣告鄰居死亡。

2.更新(UPDATE),以單播或組播方式可靠地發送其認爲已經收斂的路由。發送給鄰居後,鄰居應當回覆ACK報文。若未收到鄰居的ACK報文,則繼續給鄰居發送UPDATE報文,若16次內一直未收到鄰居的ACK報文,則宣告鄰居死亡。

3.查詢(QUERY),以單播或組播方式可靠地向鄰居查詢到達某目的地路由時使用的數據包,有時也以單播方式重傳。
收到UPDATE報文後,將會把其中的路由信息放入自己的拓撲表中,通過DUAL算法計算出後繼站和可行後繼站,然後將可行後繼放入拓撲表中。當鏈路發生故障後,若備份路徑不滿足FC條件,該路由器將給鄰居發送發送QUERY報文來查詢到達目的地址的最優路徑。鄰居收到QUERY後,無論知不知道最優路徑都會回覆REPLY報文。若未收到REPLY報文,第一臺路由器會繼續發送QUERY報文,共計16次。若在此期間一直未收到REPLY報文,則宣告鄰居死亡。

4.應答(REPLY),收到鄰居的QUERY包後,以單播方式可靠地應答查詢數據包。

5.確認(ACK),以單播方式發送。用來確認UPDATE、QUERY以及REPLY數據包,表示自己已收到。ACK分組是上面3種數據包可靠傳輸的保障。
在這裏插入圖片描述
運行EIGRP設備建立鄰居關係的基本條件
1.運行EIGRP路由器的AS號需一致
2.度量值的參考標準一致

抓包顯示的EIGRP各報文發送情況
在這裏插入圖片描述
不難發現,HELLO報文在實際應用中先以組播方式發送到鄰居後,又會以單播的形式再發送一遍,以確保鄰居可以收到HELLO報文。

EIGRP優缺點

優點:
1.EIGRP協議支持多路由,使路由器可以按照不同的路徑進行負載分擔。

2.較少帶寬佔用,可靠性高。路由的發送使用增量發送方法,即每次只發送發生變化的路由。發送的路由更新報文采用可靠傳輸,如果沒有收到確認信息則重新發送,直至確認。

3.快速收斂。DUAL算法使得EIGRP在路由計算時,只會對發生變化的路由進行重新計算;對一條路由,也只有此路由影響的路由器纔會介入路由的重新計算。

4.路由聚合。EIGRP協議可以通過配置,對所有的EIGRP路由進行任意掩碼長度的路由聚合,從而減少路由信息傳輸,節省帶寬。

5.MD5認證。爲確保路由獲得的正確性,運行EIGRP協議進程的路由器之間可以配置MD5認證,對不符合認證的報文丟棄不理,從而確保路由獲得的安全。

6.實現負載分擔。去往同一目的的路由表項,可根據接口的速率、連接質量和可靠性等屬性,自動生成路由優先級,報文發送時可根據這些信息自動匹配接口的流量,達到幾個接口負載分擔的目的。

缺點:

1.沒有區域概念。EIGRP沒有區域的概念,而OSPF在大規模網絡的情況下,可以通過劃分區域來規劃和限制網絡規模。所以EIGRP適用於網絡規模相對較小的網絡,這也是矢量-距離路由算法(RIP協議就是使用這種算法)的侷限所在。

2.定時發送HELLO報文。運行EIGRP的路由器之間必須通過定時發送HELLO報文來維持鄰居關係,這種鄰居關係即使在撥號網絡上,也需要定時發送HELLO報文,這樣在按需撥號的網絡上,無法定位這是有用的業務報文還是EIGRP發送的定時探詢報文,從而可能誤觸發按需撥號網絡發起連接,尤其在備份網絡上,引起不必要的麻煩。所以,一般運行EIGRP的路由器,在撥號備份端口還需配置Dialerlist和Dialergroup,以便過濾不必要的報文,或者運行TRIP協議,這樣做增加路由器運行的開銷。

3.EIGRP的無環路計算和收斂速度是基於分佈式的DUAL算法的,這種算法實際上是將不確定的路由信息散播(向鄰居發query報文),得到所有鄰居的確認後(reply報文)再收斂的過程,鄰居在不確定該路由信息可靠性的情況下又會重複這種散播,因此某些情況下可能會出現該路由信息一直處於活動狀態(這種路由被稱爲活動路由棧),並且,如果在活動路由的這次DUAL計算過程中,出現到該路由的後繼(successor)的測量發生變化的情況,就會進入多重計算,這些都會影響DUAL算法的收斂速度。而OSPF算法則沒有這種問題,所以從收斂速度上看,雖然整體相近,但在某種特殊情況下,EIGRP還有不理想的情況。


EIGRP實驗模擬
在這裏插入圖片描述
以上圖所示拓撲爲例,我們來進行EIGRP各種功能的配置。

基本配置步驟

R1

R1(config)#interface f0/0
R1(config-if)#ip address 12.1.1.1 255.255.255.0
R1(config-if)#no shutdown 
R1(config-if)#exit
R1(config)#interface loopback 0
R1(config-if)#ip address 172.16.1.1 255.255.255.0
R1(config-if)#no shutdown 
R1(config-if)#exit
R1(config)#interface loopback 1
R1(config-if)#ip address 172.16.2.1 255.255.255.0
R1(config-if)#no shutdown 
R1(config-if)#exit
R1(config)#interface loopback 2
R1(config-if)#ip address 172.16.3.1 255.255.255.0
R1(config-if)#no shutdown 
R1(config-if)#exit
//配置eigrp
R1(config)#router eigrp 100
R1(config-router)#no auto-summary 
R1(config-router)#network 172.16.1.0 0.0.0.255
R1(config-router)#network 172.16.2.0 0.0.0.255
R1(config-router)#network 172.16.3.0 0.0.0.255
R1(config-router)#network 12.1.1.0 0.0.0.255
R1(config-router)#exit

R2

R2(config)#interface f0/0 
R2(config-if)#ip address 12.1.1.2 255.255.255.0
R2(config-if)#no shutdown 
R2(config-if)#exit
R2(config)#interface f1/0
R2(config-if)#ip address 23.1.1.1 255.255.255.0
R2(config-if)#no shutdown 
R2(config-if)#exit
//配置eigrp
R2(config)#router eigrp 100
R2(config-router)#no auto-summary 
R2(config-router)#network 12.1.1.0 0.0.0.255
R2(config-router)#network 23.1.1.0 0.0.0.255
R2(config-router)#exit

R3

R3(config)#interface f0/0
R3(config-if)#ip address 23.1.1.2 255.255.255.0
R3(config-if)#no shutdown 
R3(config-if)#exit
//配置eigrp
R3(config)#router eigrp 100
R3(config-router)#no auto-summary 
R3(config-router)#network 23.1.1.0 0.0.0.255
R3(config-router)#exit

現在我們查看EIGRP的路由表,檢查配置是否正確。
R1上:
在這裏插入圖片描述
R2上:
在這裏插入圖片描述
R3上:
在這裏插入圖片描述
檢查完畢,基本配置階段無錯誤,各設備可相互通信。


手動彙總

手動彙總特性:EIGRP的路由彙總是基於端口來做的。在接口下彙總後,路由器會立即產生一條路由指向Null 0,用來防止產生環路。當最後一條明細條目消失後,彙總路由將自動刪除。

以上圖拓撲爲例,R2的f0/0接口接收到了R1上的三條環回口路由,接收到後並不會直接彙總。當路由信息需要發給鄰居R3時,纔會在出接口f1/0上進行彙總。

R2(config)#interface f1/0
R2(config-if)#ip summary-address eigrp 100 172.16.0.0 255.255.0.0
R2(config-if)#exit

我們讓R3ping172.16.4.1,觀察各設備上的路由信息
在這裏插入圖片描述
R2查看路由信息可發現,出現Null0,表示黑洞接口。當要發送數據時,若目的地的IP地址不存在於路由表中,數據報將直接發送到Null0裏丟棄。
在這裏插入圖片描述

查看鄰居信息:

R3(config)#do show ip eigrp neighbors

IP-EIGRP neighbors for process 100
H   Address                 Interface       Hold Uptime   SRTT   RTO  Q  Seq
                                            (sec)         (ms)       Cnt Num
0   23.1.1.1                Fa0/0             13 02:33:05  827  4962  0  12

負載均衡

EIGRP可以使用通往同一個目的網絡的多條路徑發送流量,從而變相增加帶寬,加快數據的發送,這叫做負載均衡。EIGRP支持在相同開銷的路徑上進行等價負載均衡和在不同開銷的路徑上進行非等價負載均衡。
在這裏插入圖片描述
1.等價負載均衡

EIGRP默認支持最多4條等價負載均衡。此外我們還可以使用命令:maximum-paths 修改IP路由協議支持的最大負載均衡條數。當有多條後繼路由(開銷最少的路徑)開銷相同時,EIGRP會自動啓動等價負載均衡。

基礎配置略,配置完成後,R2上的路由信息如下所示。

R2(config)#do sh ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area 
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

     23.0.0.0/24 is subnetted, 1 subnets
C       23.1.1.0 is directly connected, FastEthernet1/0
     123.0.0.0/24 is subnetted, 1 subnets
D       123.1.1.0 [90/156160] via 23.1.1.2, 00:00:09, FastEthernet1/0
                  [90/156160] via 12.1.1.2, 00:00:09, FastEthernet0/0
     12.0.0.0/24 is subnetted, 1 subnets
C       12.1.1.0 is directly connected, FastEthernet0/0

在這裏插入圖片描述
我們可以看到,去往123.1.1.1 的IP地址的路由條目有兩條,因爲這兩條鏈路的度量值相同,所以EIGRP自動將這兩條鏈路都寫入了路由表並且啓用了等價負載均衡。

2.非等價負載均衡
EIGRP默認情況下不開啓非等價負載均衡,要想使用需手動開啓。

爲了確保沒有環路,只有可行後繼路由器纔可以被包含在非等價負載均衡中,EIGRP執行負載均衡的程度是由一個參數variance來決定的,我們通過設置variance值(默認爲1)讓EIGRP將多條度量不同的無環路由加入到本地的路由表中。

EIGRP會將度量最小的即後繼路由直接加到本地路由表中,其他的路由若也想加入到本地路由表中並且參與非等價負載均衡必須滿足以下兩個條件:

  1. 路由必須無環,而當此路由是可行後繼路由,即宣告距離小於可行距離時,滿足無環。
  2. 最優路徑的度量值必須低於可行後繼路由器的度量值和本路由器上配置的variance值的乘積

查看接口信息(紅色框內爲接口帶寬)
在這裏插入圖片描述
修改R2上接口的帶寬,以此來改變度量值

R2(config)#interface f0/0
R2(config-if)#bandwidth 1000

現在我們再來查看路由信息
在這裏插入圖片描述
可以看到,修改帶寬後下一跳從兩條變爲一條。目前爲止,我們算模擬了兩條非等價鏈路。

現在我們來查看鏈路的具體信息,並據此修改鏈路,實現非等價負載均衡。

R2(config)#do show ip eigrp topology
IP-EIGRP Topology Table for AS(100)/ID(23.1.1.1)

Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,
       r - reply Status, s - sia Status 

P 12.1.1.0/24, 1 successors, FD is 2562560
        via Connected, FastEthernet0/0
P 23.1.1.0/24, 1 successors, FD is 28160
        via Connected, FastEthernet1/0
P 123.1.1.0/24, 1 successors, FD is 156160
        via 23.1.1.2 (156160/128256), FastEthernet1/0
        via 12.1.1.2 (2690560/128256), FastEthernet0/0

查看路由表可得,23.1.1.2 的metric值爲156160,
12.1.1.2的metric值爲2690560.

variance值=2690560÷156160=17.22950819672131
因爲最優路徑的度量值必須低於可行後繼路由器的度量值和本路由器上配置的variance值的乘積,所以我們需要將variance的值設置爲18 。

R2(config)#router eigrp 100
R2(config-router)#variance 18

查看路由表,可發現,兩條鏈路均出現在路由表中,非等價負載均衡可實現。

R2(config)#do show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area 
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

     23.0.0.0/24 is subnetted, 1 subnets
C       23.1.1.0 is directly connected, FastEthernet1/0
     123.0.0.0/24 is subnetted, 1 subnets
D       123.1.1.0 [90/156160] via 23.1.1.2, 00:00:59, FastEthernet1/0
                  [90/2690560] via 12.1.1.2, 00:00:59, FastEthernet0/0
     12.0.0.0/24 is subnetted, 1 subnets
C       12.1.1.0 is directly connected, FastEthernet0/0

EIGRP的認證

EIGRP只支持密文認證,不支持明文認證。EIGRP的認證同RIP的認證非常相似,其原理和注意事項便不再贅述。
附:RIP認證更新與版本兼容問題

R1(config)#interface f0/0
R1(config-if)#ip authentication key-chain eigrp 100 R1
R1(config-if)#ip authentication mode eigrp 100 md5 

這時,在R2上會彈出提示:鄰居建立失敗
在這裏插入圖片描述
查看鄰居信息,可驗證R1確實不在鄰居列表中。

R2(config)#do show ip eigrp neighbor
IP-EIGRP neighbors for process 100
H   Address                 Interface       Hold Uptime   SRTT   RTO  Q  Seq
                                            (sec)         (ms)       Cnt Num
1   23.1.1.2                Fa1/0             10 02:55:10   30   200  0  8

爲R2設置認證,使三臺路由器完成連通。
R2

R2(config)#key chain R2
R2(config-keychain)#key 1
R2(config-keychain-key)#key-string cisco
R2(config-keychain-key)#exit
R2(config)#interface f0/0
R2(config-if)#ip authentication key-chain eigrp 100 R2 
R2(config-if)#ip authentication mode eigrp 100 md5 

R2(config-if)#do show ip eigrp neighbor
IP-EIGRP neighbors for process 100
H   Address                 Interface       Hold Uptime   SRTT   RTO  Q  Seq
                                            (sec)         (ms)       Cnt Num
0   12.1.1.2                Fa0/0             12 00:03:03   41   246  0  20
1   23.1.1.2                Fa1/0             13 03:03:56   30   200  0  8

R2(config)#interface f1/0
R2(config-if)#ip authentication key-chain eigrp 100 R2
R2(config-if)#ip authentication mode eigrp 100 md5 
R3(config)#key chain R3
R3(config-keychain-key)#key-string cisco
R3(config-keychain-key)#exit
R3(config)#interface f0/0
R3(config-if)#ip authentication key-chain eigrp 100 R3
R3(config-if)#ip authentication mode eigrp 100 md5 

R2的f0/0接口配置完成後,因爲認證是基於端口的,實際上三臺路由器已經連通。但爲了嚴謹,最好還是要將所有接口都設置認證。


默認路由

在這裏插入圖片描述
將默認路由注入EIGRP的三種方法

1.分發靜態路由
在GW上

GW(config)#ip route 0.0.0.0 0.0.0.0 100.1.1.1
GW(config)#router eigrp 100
GW(config-router)#redistribute static 
//也可以後面跟5K值
GW(config-router)#redistribute static metric 1(帶寬) 1(延時) 1(負載) 1(可靠性) 1(MTU) 

此時可以在內網的路由器上看到分發下來的默認路由

R1(config)#do show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area 
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is 23.1.1.1 to network 0.0.0.0

     23.0.0.0/24 is subnetted, 1 subnets
C       23.1.1.0 is directly connected, FastEthernet0/0
D*EX 0.0.0.0/0 [170/2560002816] via 23.1.1.1, 00:00:57, FastEthernet0/0

2.接口下宣告默認路由

GW(config)#ip route 0.0.0.0 0.0.0.0 f0/0
GW(config)#router eigrp 100
GW(config-router)#network 0.0.0.0
GW(config-router)#exit

此時可以在內網設備上查看到這條默認路由

R1(config)#do show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area 
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is 23.1.1.1 to network 0.0.0.0

     100.0.0.0/24 is subnetted, 1 subnets
D       100.1.1.0 [90/30720] via 23.1.1.1, 00:00:08, FastEthernet0/0
     23.0.0.0/24 is subnetted, 1 subnets
C       23.1.1.0 is directly connected, FastEthernet0/0
D*   0.0.0.0/0 [90/30720] via 23.1.1.1, 00:00:08, FastEthernet0/0

3.接口下做彙總(最實用的方法)
注:本地彙總默認路由不會覆蓋手動配置的0.0.0.0/0 。

GW(config)#interface f1/0
GW(config-if)#ip summary-address eigrp 100 0.0.0.0 0.0.0.0 

R1上查看路由表:

R1(config)#do show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area 
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is 23.1.1.1 to network 0.0.0.0

     23.0.0.0/24 is subnetted, 1 subnets
C       23.1.1.0 is directly connected, FastEthernet0/0
D*   0.0.0.0/0 [90/30720] via 23.1.1.1, 00:00:17, FastEthernet0/0

末節區域

在這裏插入圖片描述
在中心輻射型網絡中,一個或多個末節(stub)網絡連接到遠程設備,該分支設備(運營商)又連接到一個或多個分發設備(數據中心服務器)。IP流量由外向內到達分支設備的唯一路由是通過GW設備。這種類型的配置通常用於WAN拓撲中。該拓撲中,GW設備直接連接到WAN,並且GW可以連接N個分支設備。在中心輻射網絡中,分支設備必須將所有的非本地流量轉發到GW設備,因此,分支設備不必具有完整的路由表。

使用 EIGRP末節區域路由功能時,需要將GW設備和分支設備配置爲EIGRP,並且將分支設備設置爲末節。分支設備僅傳播指定的路由,配置在覈心上做。

基本配置完成後,R1 ,R2和GW因爲運行EIGRP的緣故,他們是鄰居關係。但事實上R1與R2是數據中心的兩臺服務器,沒有必要相互訪問。因此,需要在GW上設置只收不發。

GW(config)#router eigrp 100
GW(config-router)#eigrp stub receive-only 

現在查看各設備的路由表,會發現GW上有去往R1 ,R2的路由,而R1和R2上只有去往GW的路由。

//GW上的路由表
GW(config-router)#do show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area 
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

     12.0.0.0/24 is subnetted, 1 subnets
C       12.1.1.0 is directly connected, FastEthernet0/0
     13.0.0.0/24 is subnetted, 1 subnets
C       13.1.1.0 is directly connected, FastEthernet1/0
//R1、R3的路由表
R1(config-router)#do show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area 
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is not set

     100.0.0.0/24 is subnetted, 1 subnets
C       100.1.1.0 is directly connected, Loopback0
     12.0.0.0/24 is subnetted, 1 subnets
C       12.1.1.0 is directly connected, FastEthernet0/0

R1 、R3要想能夠訪問外網,只需要在設備上手動配置默認路由即可。


路由重分發

在一些大型網絡中,往往存在不同的自治區域需要互聯的情況。AS號不同的兩個EIGRP要想相互通信,只需在中間路由器上配置重分發命令即可。
在這裏插入圖片描述

//GW上進行配置
GW(config)#router eigrp 100
GW(config-router)#no auto-summary 
GW(config-router)#network 12.1.1.0 0.0.0.255
//在AS 100中設置重分發到AS 200裏,並設置metric值
GW(config-router)#redistribute eigrp 200 metric 100 100 100 100 100
GW(config-router)#exit
GW(config)#router eigrp 200
GW(config-router)#network 13.1.1.0 0.0.0.255
//在AS 200中設置重分發到AS 100中去,並設置metric值
GW(config-router)#redistribute eigrp 100 metric 100 100 100 100 100
GW(config-router)#exit

配置完成,用分支設備 ping 另一臺分支設備驗證連通性。
在這裏插入圖片描述
在這裏插入圖片描述
均可以ping 通,連通性良好。路由的重分發配置成功。


幾條常用的排錯命令

show run | begin router eigrp//查看配置文件中eigrp的配置命令

show ip protocols//查看當前路由器運行的eigrp協議狀態

show ip route summary//查看eigrp路由彙總狀態

show ip eigrp neighbors//查看eigrp鄰居狀態

show ip eigrp interface//查看各個運行eigrp的接口狀態

show ip eigrp interface detail//查看各個運行eigrp的接口詳細狀態

show ip route eigrp//查看eigrp協議學習到的路由表

show ip eigrptopology//查看eigrp的拓撲表

show ip eigrptopology all-links//查看eigrp完整的拓撲表

show ip eigrptopology 10.1.1.0 255.255.255.0//查看指定的某個網絡參數信息

debug eigrp packets//調試eigrp的查詢包

debug eigrp fsm//調試eigrp的dual算法調試信息
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章