天天看點

EIGRP基本配置

實驗目的

通過對CCNA課程中的EIGRP實驗部分進行回顧,進而更加準确掌握EIGRP路由協定的

配置方法,以及對network指令的正确了解。并且學會對EIGRP路由協定檢視排錯的相關命

實驗拓撲

1. 實驗步驟

1. 首先在R1上配置相關接口,并且在R1上配置兩個環回口,loopback 0位址為

1.1.1.1/24,loopback 1位址為192.168.1.1/24。并且在e0/0,loopback 0,loopback

1上啟用EIGRP 100。

R1(config)#int e0/0

R1(config-if)#ip add 10.10.12.1 255.255.255.0  //配置接口位址

R1(config-if)#no sh

R1(config-if)#exit

R1(config)#int lo

*Mar  1 00:01:04.447: %LINK-3-UPDOWN: Interface Ethernet0/0, changed state to

up

*Mar  1 00:01:05.447: %LINEPROTO-5-UPDOWN: Line protocol on Interface

Ethernet0/0, changed state to up

R1(config)#int lo0

*Mar  1 00:01:08.175: %LINEPROTO-5-UPDOWN: Line protocol on Interface

Loopback0, changed state to up

R1(config-if)#ip add 1.1.1.1 255.255.255.0

R1(config)#int lo1

*Mar  1 00:01:20.471: %LINEPROTO-5-UPDOWN: Line protocol on Interface

Loopback1, changed state to up

R1(config-if)#ip add 192.168.1.1 255.255.255.0

R1(config)#

R1(config)#router eigrp 100  //開啟EIGRP 100程序,其中100為AS号,可以了解

為EIGRP的同一區域。

R1(config-router)#no auto-summary   //關閉EIGRP 自動彙總

R1(config-router)#network 1.0.0.0

R1(config-router)#network 192.168.1.0

R1(config-router)#network 10.0.0.0

R1(config-router)#exit

2. 同樣的,在R2上進行相應的EIGRP配置。在R2上配置兩個環回口,loopback 0

的位址為2.2.2.2/24,loopback 1的位址為192.168.2.2/24。并且在e0/0,loopback

0,loopback 1上啟用EIGRP 100。

R2(config)#int e0/0

R2(config-if)#ip add 10.10.12.2 255.255.255.0

R2(config-if)#no sh

R2(config-if)#exit

R2(config)#int lo0

*Mar  1 00:04:56.019: %LINK-3-UPDOWN: Interface Ethernet0/0, changed state to

*Mar  1 00:04:56.935: %LINEPROTO-5-UPDOWN: Line protocol on Interface

*Mar  1 00:04:57.019: %LINEPROTO-5-UPDOWN: Line protocol on Interface

R2(config-if)#ip add 2.2.2.2 255.255.255.0

R2(config)#int lo1

*Mar  1 00:05:04.823: %LINEPROTO-5-UPDOWN: Line protocol on Interface

R2(config-if)#ip add 192.168.2.2 255.255.255.0

R2(config-if)#no sh 

R2(config-if)#exit 

R2(config)#router eigrp 100 

R2(config-router)#no auto-summary  

R2(config-router)#network 2.2.2.0 0.0.0.255 

R2(config-router)#network 192.168.2.0 0.0.0.255 

R2(config-router)#network 10.10.12.0 0.0.0.255 

R2(config-router)#exit 

從上述配置中,我們可以發現,EIGRP預設是開啟自動彙總的,是以為了避免出現次優

路由選擇,一般來說我們都直接關閉EIGRP的自動彙總。 

同時,我們可以發現,在R1和R2上network指令的不同使用方法。 

注意: 

a) 如果使用了network指令,并且沒有添加反掩碼,那麼network後的網絡參數必須

為有類主網,該台路由器上所有滿足所指定的主類網絡範圍的接口将會被加入EIGRP程序。 

b)如果使用了network指令,并且添加了反掩碼,那麼network後的網絡參數和反掩

碼準确比對的網絡範圍将和路由器上直連接配接口互相比較,滿足該範圍的被加入EIGRP程序。 

3. 通過路由器上實時出現的日志可以判斷EIGRP鄰居建立完成。 

*Mar  1 00:05:41.791: %DUAL-5-NBRCHANGE: IP-EIGRP(0) 100: Neighbor 10.10.12.2 

(Ethernet0/0) is up: new adjacency 

4. 驗證EIGRP相關指令。 

a) show ip eigrp interface  //用于檢視參與EIGRP程序的相關接口資訊 

b) show ip protocols  //列舉在每個路由程序下的network指令的内容和鄰居IP

位址。 

c) show ip eigrp neighbors  //列舉出已知的EIGRP鄰居,但不會列舉出因參數不

比對而不可用的鄰居。 

d) show ip eigrp topology  //檢視本台路由器上後繼路由和可行性後繼路由的情

況。但不會顯示所有已知的路由。 

e) show ip route  //檢視本台路由器上的路由表,顯示為D的表示來自EIGRP。 

2.實驗驗證 

這裡隻在R1上進行驗證指令。 

由上述輸出可以得到,R1上存在三個接口加入了EIGRP 100程序,并且在E0/0接口上發

現了一個鄰居。

由上述輸出可得,在R1上運作了一個EIGRP 100程序,并且該程序為網絡1.0.0.0,10.0.0.0,

192.168.1.0運作。同時還顯示了相關EIGRP 100的其他一些網絡參數,例如管理距離,K值

等。

由上述輸出可以得到R1已知的EIGRP鄰居資訊。其中鄰居位址,發現接口,保持時間

等參數。

由上述輸出可以得到R1目前的EIGRP拓撲資訊表項。其中顯示了每條路徑的後繼者,

FD,以及AD。由于本實驗中不存在可行性後繼者,是以無備份路由。

由上述輸出可以得到R1目前的路由表項。其中有兩條路由條目來自于EIGRP程序。

吳迪

2017-11-26