仍是同樣。只是寫點最基本的命令的使用方法。和驗證一些EIGRP的特性。算法
直接看拓撲吧。仍是那張圖。信鳳姐。等永生啊~~~~我一直信奉這句話。咳。咳。咳。跑題了。繼續上圖。負載均衡
一樣的。我啓動了三臺3620的路由器。而且分別開啓了三個迴環口IP地址分別是1.1.1.1 、 2.2.2.2 、 3.3.3.3 每臺路由器的IP地址都是以192.168.打頭的。如今我在路由器上都配置上述所示的地址以後先查看R1的路由表吧。ide
注意:仍是要回顧一下EIGRP創建鄰居的條件:oop
1.每臺路由器配置EIGRP的AS號要相同
2.K值要同樣
在沒有啓用EIGRP路由協議以前R1的路由表以下。學習
先看這個吧。3d
這個版本的IOS支持以下路由協議。如圖 BGP、EIGRP、ISIS、IGRP、ODR、OSPF、RIP固然NA不須要掌握這麼多的。router
再看這個 和OSPF 的不一樣接口
EIGRP後面跟的是自治系統號。每臺路由器的必須同樣。而OSPF後面跟的是進程號。沒必要同樣。進程
如今我在每臺路由器上都配置啓用了EIGRP以後R1的路由表以下所示:ip
- -# QQ音樂不當心截到了。從上面咱們能夠看出
前面的D表示這個路由條目時經過EIGRP學習到的。
[90/2297856]第一個90表明EIGRP的管理距離。第二個2297856表明代價。怎麼算的?這裏順便提一下。算法以下:
EIGRP的metric=(帶寬+延遲)*256 其中帶寬=10^7/整個鏈路的最小帶寬而延遲=整個鏈路的延遲之和/10
這個是CCNP要求的內容。NA是不要求你知道怎麼算的。咱們能夠照着這個公式去算一個。我就在這裏算一下吧。對着拓撲看。到2.0.0.0/8這網段的代價是(10^7/1544+2500)*256 怎麼樣?結果是否是等於2297856?是的。徹底沒問題。盯死了到2.0.0.0的哪兩個口算就是了。
R1配置EIGRP的命令:
R1(config)#router eigrp ?
<1-65535> Autonomous system number
R1(config)#router eigrp 100
R1(config-router)#network 1.1.1.0 0.0.0.255
R1(config-router)#network 192.168.1.0 0.0.0.255
R1(config-router)#end
show running-config中顯示出來的命令:
看到了吧、EIGRP默認是自動彙總的。若是你不打上no auto-summary的話那它的許多特性和RIPv1是同樣的。也是不支持VLSM和不連續子網的。因此咱們在配置的時候最好打上no auto-summary這條命令、如須要彙總能夠手動彙總。命令後面會貼圖出來。
還有一個問題。auto-summary這條命令究竟是什麼意思?它是彙總本地產生的路由仍是路過的路由?。這裏告訴你是彙總本地的路由。不相信仍是不理解?一切以實驗爲主。本身作實驗去吧。
OK。再看看show ip protocol這個命令都顯示的啥吧。
一樣分析下上面的。咱們能夠知道如下幾點
1.運行的協議時EIGRP
2.K值分別是K1=K3=1 K2=K4=K5=0
3.最大的跳數值是100、這個是默認值能夠改到255. 由於畢竟EIGRP仍是屬於距離矢量路由協議。因此仍然有跳數這個限制。
4.variance 這個值是控制EIGRP非負載均衡的。
5.最大路徑數 4 .這個也是默認值、能夠改到6 範圍就是1-6
6.通告的路由1.1.1.0/24 192.168.1.0
7.學習到其餘路由的下一跳IP地址192.168.1.2
8.管理距離內部90、外部170 還有一個彙總的5
接下來看看EIGRP的鄰居表
大概的瞭解下就好了。NA也是不要求的。第一個表示發現這個鄰居的順序號第二個表示鄰居的IP地址第三個表示本地的接口 第四個表示保持時間5s 第五個表示更新路由時間 第六個表示平均往返時間第七個表示重傳等待時間。
再來看看EIGRP的拓撲表吧。、
看到了吧。以第一個條目爲例簡單說下。第一個P表明是正常狀態被動的。若是你看到是A的話那就不正常了。是A的話說明這條路由可能丟失了。路由器正常查詢中。第二個1.0.0.0/8 表明網段 而後表示有一個成功者。這個成功者就是本身 本身的FD是128256
接下來看看EIGRP的手動彙總命令:
我在R1上再開三個loopback口分別是loopback一、loopback二、loopback3 、、IP地址分別是172.16.1.1 172.16.2.1 172.16.3.1 而後在R2的s0/1口進行手工彙總
沒彙總前的R2的路由表
在R2進行手工彙總(注意我已經在三臺路由器上都打上了no auto-summary這條命令了)
如今看下R3的路由表(不要再R2上看啊。R2上仍是詳細的。由於信息傳到R2的時候仍是詳細的)
看到了吧。被彙總成22位了。可是爲何管理距離仍是90呢?而不是彙總的5呢?很簡單。由於它只是當成一個普通的EIGRP更新來接收的。它根本就不知道這個是一個彙總的路由因此AD理所固然的就是90了、如今咱們看看R2的吧。它的管理距離確定就是5了。
怎麼樣?是吧。看到了啊。是5..
額。。應該就這些了吧。忘記了還要寫什麼了。就先寫到這裏吧。
忽然又想到一個東西進來補充下。
是關於variace這個東西的。它就是用來控制EIGRP是否支持非等價負載均衡的。
理解這句話就行。假如把當前Successer的FD*二、那麼其餘的Feasible Successer只要在當前Successer的FD*2的兩倍範圍內、那麼它就能與當前Successer造成非等價負載均衡而出如今路由表中。。怎麼樣?能理解不?若是不能理解、那麼就只有一個緣由、那就是我表達有問題。這個沒辦法。之後慢慢改正鍛鍊了。