Eigrp中的(非)等價負載均衡、彙總、認證和默認路由

今天做了一個Eigrp的實驗,故貼把過程出來供大家分享,如果有什麼不對的地方希望大
 
家指出來,共同學習一下.
 
本實驗是通過小凡的DynamipsGUI摸擬出4個路由器實現的
 
接口情況如下:
 
Router1 S0/0 <----> Router2 S0/0
Router2 S0/1 <----> Router3 S0/1
Router3 S0/2 <----> Router4 S0/2
Router4 F1/0 <----> Router1 F1/0
 
拓撲圖:
 
下面是命令部分:
 
R1部分
 
Router> enable
Router#conf terminal
Router(config)#hostname r1
r1(config)#line console 0
r1(config-line)#logging synchronous
r1(config-line)#exec-timeout 0 0
r1(config-line)#exit
r1(config)#no ip domain-lookup

 

r1(config)#interface loopback 0
r1(config-if)#ip address 1.1.1.1 255.0.0.0               //注意發佈的IP及掩碼
r1(config-if)#exit

 

r1(config)#interface serial 0/0
r1(config-if)#ip address 192.168.12.1 255.255.255.0
r1(config-if)#no shutdown
r1(config-if)#exit

 

r1(config)#interface fastEthernet 1/0
r1(config-if)#ip address 192.168.1.1 255.255.255.0
r1(config-if)#no shutdown
r1(config-if)#exit

 

r1(config)#router eigrp 1
r1(config-router)#no auto-summary
r1(config-router)#network 1.0.0.0 0.255.255.255 
//注意IP及掩碼,可以使用反掩碼
r1(config-router)#network 192.168.12.0            //主網類只需輸入IP地址
r1(config-router)#network 192.168.1.0
r1(config-router)#exit

 

r1(config)#key chain ccna                                 //定義鑰匙鏈
r1(config-keychain)#key 1
r1(config-keychain-key)#key-string cisco          //定義密碼
r1(config-keychain-key)#exit
r1(config-keychain)#exit

 

r1(config)#interface serial 0/0
r1(config-if)#ip authentication mode eigrp 1 md5         //認證模式爲md5
r1(config-if)#ip authentication key-chain eigrp 1 ccna  //調用鑰匙鏈
//認證模式是對端口使用的,所以每個要認證的端口均要設置
r1(config-if)#exit

 

r1(config)#interface fastEthernet 1/0
r1(config-if)#ip authentication mode eigrp 1 md5
r1(config-if)#ip authentication key-chain eigrp 1 ccna
r1(config-if)#exit

 

r1(config)#ip default-network 1.0.0.0           //發佈默認路由,注意IP
 
R2部分
 
Router> enable
Router#conf terminal
Router(config)#hostname r2
r2(config)#line console 0
r2(config-line)#logging synchronous
r2(config-line)#exec-timeout 0 0
r2(config-line)#exit
r2(config)#no ip domain-lookup

 

r2(config)#interface loopback 0
r2(config-if)#ip address 2.2.2.2 255.255.255.0
r2(config-if)#exit

 

r2(config)#interface serial 0/0
r2(config-if)#ip address 192.168.12.2 255.255.255.0
r2(config-if)#no shutdown
r2(config-if)#exit

 

r2(config)#interface serial 0/1
r2(config-if)#ip address 192.168.23.2 255.255.255.0
r2(config-if)#no shutdown
r2(config-if)#exit

 

r2(config)#router eigrp 1
r2(config-router)#no auto-summary
r2(config-router)#network 2.2.2.0 0.0.0.255
r2(config-router)#network 192.168.12.0
r2(config-router)#network 192.168.23.0
r2(config-router)#exit

 

r2(config)#key chain ccna
r2(config-keychain)#key 1
r2(config-keychain-key)#key-string cisco
r2(config-keychain-key)#exit
r2(config-keychain)#exit

 

r2(config)#interface serial 0/0
r2(config-if)#ip authentication mode eigrp 1 md5
r2(config-if)#ip authentication key-chain eigrp 1 ccna
r2(config-if)#exit

 

r2(config)#interface serial 0/1
r2(config-if)#ip authentication mode eigrp 1 md5
r2(config-if)#ip authentication key-chain eigrp 1 ccna
r2(config-if)#exit

 

R3部分
 
Router> enable
Router#conf terminal
Router(config)#hostname r3
r3(config)#line console 0
r3(config-line)#logging synchronous
r3(config-line)#exec-timeout 0 0
r3(config-line)#exit
r3(config)#no ip domain-lookup

 

r3(config)#interface loopback 0
r3(config-if)#ip address 3.3.3.3 255.255.255.0
r3(config-if)#exit

 

r3(config)#interface loopback 1
r3(config-if)#ip address 3.3.4.3 255.255.255.0
r3(config-if)#exit

 

r3(config)#interface loopback 2
r3(config-if)#ip address 3.3.5.3 255.255.255.0
r3(config-if)#exit

 

r3(config)#interface loopback 3
r3(config-if)#ip address 3.3.6.3 255.255.255.0
r3(config-if)#exit

 

r3(config)#interface serial 0/1
r3(config-if)#ip address 192.168.23.3 255.255.255.0
r3(config-if)#no shutdown
r3(config-if)#exit

 

r3(config)#interface serial 0/2
r3(config-if)#ip address 192.168.34.3 255.255.255.0
r3(config-if)#no shutdown
r3(config-if)#exit

 

r3(config)#router eigrp 1
r3(config-router)#no auto-summary
r3(config-router)#network 3.3.0.0 255.255.248.0   //注意發佈的IP及掩碼
r3(config-router)#network 192.168.23.0
r3(config-router)#network 192.168.34.0
r3(config-router)#exit

 

r3(config)#key chain ccna
r3(config-keychain)#key 1
r3(config-keychain-key)#key-string cisco
r3(config-keychain-key)#exit
r3(config-keychain)#exit

 

r3(config)#interface serial 0/1
r3(config-if)#ip authentication mode eigrp 1 md5
r3(config-if)#ip authentication key-chain eigrp 1 ccna
r3(config-if)#ip summary-address eigrp 1 3.3.0.0 255.255.248.0
//路由彙總應該設置在端口上
r3(config-if)#exit

 

r3(config)#interface serial 0/2
r3(config-if)#ip authentication mode eigrp 1 md5
r3(config-if)#ip authentication key-chain eigrp 1 ccna
r3(config-if)#ip summary-address eigrp 1 3.3.0.0 255.255.248.0
//路由彙總應該設置在端口上
r3(config-if)#exit

 

R4部分
 
Router> enable
Router#conf terminal
Router(config)#hostname r4
r4(config)#line console 0
r4(config-line)#logging synchronous
r4(config-line)#exec-timeout 0 0
r4(config-line)#exit
r4(config)#no ip domain-lookup

 

r4(config)#interface loopback 0
r4(config-if)#ip address 4.4.4.4 255.255.255.0
r4(config-if)#exit

 

r4(config)#interface serial 0/2
r4(config-if)#ip address 192.168.34.4 255.255.255.0
r4(config-if)#no shutdown
r4(config-if)#exit

 

r4(config)#interface fastEthernet 1/0
r4(config-if)#ip address 192.168.1.2 255.255.255.0
r4(config-if)#no shutdown
r4(config-if)#exit

 

r4(config)#router eigrp 1
r4(config-router)#no auto-summary
r4(config-router)#network 4.4.4.0 0.0.0.255
r4(config-router)#network 192.168.34.0
r4(config-router)#network 192.168.1.0
r4(config-router)#exit

 

r4(config)#key chain ccna
r4(config-keychain)#key 1
r4(config-keychain-key)#key-string cisco
r4(config-keychain-key)#exit
r4(config-keychain)#exit

 

r4(config)#interface serial 0/2
r4(config-if)#ip authentication mode eigrp 1 md5
r4(config-if)#ip authentication key-chain eigrp 1 ccna
r4(config-if)#exit

 

r4(config)#interface fastEthernet 1/0
r4(config-if)#ip authentication mode eigrp 1 md5
r4(config-if)#ip authentication key-chain eigrp 1 ccna
r4(config-if)#exit

 

R4到R2做等價負載均衡
 
r4(config)#interface fastEthernet 1/0
r4(config-if)#delay 2000                                //設置該接口的延遲
r4(config-if)#exit
 
//另外可以通過修改帶寬值達到等價負載均衡
 
R4到R2做非等價負載均衡
 
r4(config)#interface fastEthernet 1/0
r4(config-if)#no delay                                     //恢復該接口的延遲
r4(config-if)#exit
 
r4(config)#router eigrp 1
r4(config-router)#variance 2                           //設置非等價負載
//variance 值的範圍是1-128.這個參數代表了可以接受的不等價路
徑的度量值的倍數,在這個範圍內的鏈路都將被接受,並且被放入路由表中
r4(config-if)#exit
 
 
另外需要注意metric度量值的計算方法,這裏附上公式:
 
metric計算公式=[(10000000/鏈路上的最小帶寬)+sum(delay)/10]*256
 
延遲是取路由來的方向的入接口的延遲總和
 
設置延時要注意單位的換算
 
端口的帶寬及延遲的查看方法(已省略部分信息):
 
r4#show interfaces fastEthernet 1/0
.....
Internet address is 192.168.1.2/24
  MTU 1500 bytes, BW 100000 Kbit, DLY 100 usec,
......
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章