1、首先我们要了解EIGRP协议的特点:快速收敛,部分更新。高级距离矢量,支持多种网络层协议,使用组播224.0.0.10和单薄来取代广播来发送信息。100%无环路的无类路由协议。支持VLSM和非连续子网等价和非等价度量值路径的负载分担。能够在任意启用EIGRP的接口配置手工路由汇总。
2、EIGRP是承接在IP层上的,协议号为 88EIGRP的五种数据包:Hello:建立邻居关系,使用组播发送,而且使用不可靠的发送方式。Update:用于传递路由更新信息,当只有某一指定路由器时,更新数据包以单播发送。当有多台时以组播发送。Query:向邻居查询路由信息Reply:对路由查询信息进行响应。ACK:对可靠分组进行确认。
3、下面我们来说RIGRP的选路1.首先我们来说EIGRP的扩散更新算法(DUAL)先来看看以下的概念:AD:通告距离 下一跳路由器和目的之间的开销FD:可行距离 本地路由器和目的地之间的开销最小的开销就是最小的FDSuccessor:继任者,去往目的路由的最小开销且无环路所对应的下一跳路由器FS:可行后继路由器 具有无环路径的备份路由,该路由的AD必须小于当前最有路径的FD即:FS的AD<successor 的FD 这样才可以作为FS:Feasible successor现在我们以下图为例说说:如果我们要用R0来访问R5看上边的链路我们可以计算其:AD=2000 FD=2000+500=2500下边链路我们可以计算:AD=500+500=1000 FD=500+1000=1500所以我们可以看出选路走的是下边的链路那如果我们想把上行链路作为FS时,我们看其AD〉Successor的FD,那这怎么修改,在下次的配置中我在来说,这次主要是让大家了解EIGRP的相关知识。
4、其次我们来讲下EIGRP的Metric的计算:即度量值的计算 算其链路的开销Metric=(bandwith)最小链路带宽+Delay(延时累加和)Delay = 整条路径(经过的所有出接口)的延迟总和,以10微秒为单位,并乘上256Bandwidth = [107 / (整条路径中最小的链路带宽,以kbps为单位)] * 256当使用缺省K值计算时:K1表示带宽,k2表示延时,k3表示负载,k4表示延时,k5表示MTU:最大传输单元为1500Bits。 一般情况下:k2 k4 k5为0延迟和就是链路入向接口的延时和。EIGRP有三张表:路由表 邻居表 拓扑表这三张表和相关配置和优化等我们以后再说