EIGRP协议配置

拓扑图:
EIGRP协议配置_第1张图片
知识点
私有协议:EIGRP 是思科私有协议,只能运行在思科的设备上;
多协议支持:EIGRP 能够支持的协议有 IP、AppleTalk 和 IPX;
水平分割:EIGRP 是高级距离矢量协议,所有会受水平分割(Split Horizon)的影响;
自制系统:EIGRP 使用了自治系统(AS)的概念,不同AS之间,EIGRP 无法传递路由信息; 跳数:EIGRP 扩展到了最大 255 跳,但默认情况下最大跳数为 100 跳;
自动汇总:EIGRP 支持 CIDR 和 VLSM,但默认会自动汇总,可以手工关闭;
偏移和被动接口:RIP 和 EIGRP 支持 Offset-list 和 Passive-Interface,不同点是,RIP 的 passive 接口只收不发,而 EIGRP 则既不收也不发;
协议认证:EIGRP 支持 MD5 认证;
增量更新:EIGRP 路由采用增量更新;
管理距离:EIGRP 内部管理距离(AD)为 90,而外部重分布进 EIGRP 的管理距离为 170 负载均衡:EIGRP 支持非等价负载均衡,最多6条,默认为4条,非等价功能默认关闭; 度量值:EIGRP 使用带宽+延迟来计算一个复合度量值(从源到目的,最大的带宽取决于你链路上最低带宽的那条链路,然后将所有链路的延迟相加),无论是 EIGRP 还是其它协议,在使用 带宽计算 metric 时,只计算接口出方向的带宽,而接口进方向的是不计算在内的; Hello&Hold:低于或等于 1.544M 的链路上hello 间隔60秒 ,高于 1.544M 的链路上 hello 间隔5秒
Hold-time默认为 Hello 间隔的 3 倍,180 秒或者 15 秒 如果 Hold 值范围是 10-15,则证明 Hello 间隔是 5 秒,Hold-time 是 15 秒; 如果 Hold 值范围是 120-180,则证明 Hello 间隔是 60 秒,Hold-time 是 180 秒;
邻居建立条件:双方必须满足以下两个条件,才能建立邻居: 1.双方在相同 AS 内 2.双方计算 Metric 值方法相同,即双方 K1 K2 K3 K4 K5 值相同
选路拓扑计算原理:

  1. 通告距离(RD):RD 是表示邻居到达目的网络的 metric 值是多少
  2. 可行距离(FD):FD 是自己去往目的网络的 metric 是多少;
  3. 可行后继(FS):最优的那条路由成为 FD,而次优的那条路由被放置在路由表中,成为 FS;
  4. 可行条件(FC):拓扑数据中最多允许放置 5 条 FS,要成为 FS,必须满足 FD(就是邻居通 告的RD 必须小于我的 FD
    EIGRP SIA:默认只有最优的路由会被放入路由表中使用,其它符合 FC 条件的会放入拓朴数据 库中备份,当路由表中最优路由丢失时,EIGRP 会从拓朴数据库中查询备用路由,如果当最优 路由丢失后,拓朴数据库中又没有备用路由,
    简单来说,就是最佳路径挂了,没有FS情况下,EIGRP 会向所有邻居发送 Query, 试图查询邻居是否有到目的地的路由信息,并且发送 Query 后,该路由被标记为 Active route , 该状态称为 Stuck In Active (SIA);向邻居发送的 Query 是必须回复 Ack 确认的,当邻居收到 Query 之后,就会查询自己的路由表,如果有,就向邻居回复 Reply,如果最终邻居的路由表和拓朴表中都没有相应路由条目,就会再向自己的所有邻居发出 Query,虽然 Query 是向所有邻居发出的,但它不会发向原本最优路径的下一跳,也就是 Query 不会发向该路由的 Successor, 因为正是 Successor 路丢失了,才问自己要路由的,自己再反过去问对方要路由,是没有理由 的。不可思议的事情是,如果发送 Query 的路由器在 3 分钟内没有收到邻居的回复,就会清除与该邻居的 EIGRP 会话,可想而知,EIGRP 路由丢失后,必须要求邻居提供路由,如果不提供, 它就会六亲不认,3 分钟就和你翻脸,反目成仇,和你断绝任何关系,所以在一分半的时候会发送SIA query报文,这种情况下对端收到一定会恢复ACK的,告诉它不是自己宕机了,是还没有等到别的邻居给自己的query报文。
    实验目的:EIGRP全网实验
    需求一:如上图所示,全网运行 EIGRP,关闭自动汇总,除了 R2 环回接口 2.2.2.2/24 在 EIGRP 10 中运行,其他路由器的直连接口和 loopback 接口均 network 到 EIGRP 100 中; 需求二:完成以上配置后,在 R1/2/4 上观察是否有关于 172.16.0.0 的 5 条详细路由,如果有, 请把他们汇总成为一条 172.16.0.0/21 的汇总路由条目;
    需求三:在 R1 上观察到 34 网段是否有两个下一跳,手工在 R1 的 S1/0 上,将延迟配置为 150, 再次观察是否还有两个下一跳,配置 variance,使 R1 实现非等价负载均衡,再次观察 R1 是否又变为两个下一跳;
    需求四:在 R3 上观察,是否能够收到 2.2.2.2 的路由,为什么,怎样配置才能使之收到该路由;
    需求五:R1 和 R3 之间建立邻居时,配置认证,密码不相同,无法建立邻居;

地址:R3上存在172.16.1.0 2.0 3.0 4.0 5.0/24网段,其他地址照旧
EIGRP协议配置_第2张图片
EIGRP协议配置_第3张图片
EIGRP协议配置_第4张图片EIGRP协议配置_第5张图片

需求一:
EIGRP协议配置_第6张图片
EIGRP协议配置_第7张图片
EIGRP协议配置_第8张图片EIGRP协议配置_第9张图片

需求二:
EIGRP协议配置_第10张图片
EIGRP协议配置_第11张图片
EIGRP协议配置_第12张图片
EIGRP协议配置_第13张图片
EIGRP协议配置_第14张图片
EIGRP协议配置_第15张图片EIGRP协议配置_第16张图片

需求三:
EIGRP协议配置_第17张图片
EIGRP协议配置_第18张图片

需求四:
EIGRP协议配置_第19张图片
在这里插入图片描述
EIGRP协议配置_第20张图片

需求五:
EIGRP协议配置_第21张图片
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

EIGRP协议配置_第22张图片EIGRP协议配置_第23张图片

你可能感兴趣的:(路由实验)