1、术语

AD:通告距离-------我的邻居告诉我到达目的网络的距离

FD:可行距离-------我自己到达目的网络的距离

S:  继任者-----------到达目标网络的最优路径的下一跳路由设备

FS:可行继任者------到达目标网络的次优路径的吓一跳路由设备

 

2、算法     DUAL:扩散更新算法

     核心:  AD<FD  以此选择一条最优的,并且是100%无路由环路的路径

 

3、三张表

     邻居表:  邻居的信息                       #show ip eigrp nei

 image

   H =1 代表新朋友  H=0代表老朋友       HOLD 保持时间      SRTT平均往返时间            RTO重传等待时间

 

  拓扑表:  存放到达目的地的所有可能的路径       #show ip eigrp top all

image

Via  下一跳IP      (FD/AD)  出接口

路由表:从拓扑表里算出最优的路由放入路由表里    #show ip route

image

4、EIGRP的封装和5个包

             封装在第三层IP包中   协议号88         OSPF也是封装IP 包中  协议号为89

   *HELLO包 :建立和维持邻居关系

                    a、>=1.544M带宽,间隔时间 5S   死亡时间 15S

                    b、&lt; 1.544带宽, 间隔时间60S  死亡时间 180S

   *UPDATE包 :路由更新 包含路由

   *QUERY 查询包

   *REPLAY 应答包

   *ACK确认包

 

5、EIGRP的metric算法          metric=[ 10的7次方/最小带宽   +  (延时之和)/10]乘以256

6、支持等价和不等价负载均衡

               不等价负载均衡默认关闭要开启条件1:次优路径AD小于最优路径FD

                                                                           2:次优FD小于X乘以最优FD   |   X默认为1,可改。

 

--------------------------------------------------实验拓扑-------------------------------------

image

关键步骤:EIGRP宣告所有网络后,由于是IOS是思科的,因此要关闭 CEF  才能实现等价负载均衡和不等价负载均衡

                  (config)#no ip cef

                  在R1的F1/0和S0/0下关闭 ROUTER缓存    no  ip route-cache

                 设置偏移列表使得两条到达4.4.4.4的路由的FD等价

                 1、抓取路由4.4.4.4   access-list permit 4.4.4.4 0.0.0.0

                 2、在EIGRP进程中  offset-list 1 in 509440(这个数值是本环境中需要等价所要+的数值) f1/0

           在R4上关闭CEF 和ROUTE-CACHE

                在EIGRP进程中  variance 2  (2 就是X,刚才不等价均衡两个条件中的第二个中的X的值,其默认为1)

              汇总 ip summary-address eigrp 90 8.8.0.0 255.255.252.0    其中90是自治系统号

                下发默认路由,方法之一: 将静态的默认路由重分布到egirp 记住  EIGRP的管理距离为多少?? 回答:内部为90 汇总的默认为5(汇总路由的AD值是本地有效的)其余地方看任然为90,  重分布的为170. 

                        只列出了其中一些要求的配置命令和说法。关于完整的做出此实验,老子懒得去配置文件里找。整个实验用GNS3  搭配 3640IOS完成。

                           我只是一个CCNP的苦逼学者。我不会学CCIE,因为我现在没钱,连CCNP都没钱考,我的目标是NP学完后在家乡省会城市找一份工作过活,活到腻了为止。