EIGRP(含汇总,非等价负载均衡,默认等实验)

本文详细介绍了EIGRP协议的工作原理,包括邻居表、拓扑表的构建,DUAL算法确保无环路,以及快速收敛特性。EIGRP支持VLSM、CIDR,能进行组播和单播更新,同时支持手动汇总和非等价负载均衡。文章还讨论了EIGRP的度量计算、报文类型及其作用,如Hello包的邻居维护,Update报文的可靠传输,以及Query和Reply在路由查询中的角色。此外,提到了EIGRP的默认路由配置和认证机制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

EIGRP是高级距离矢量协议,比RIP高级的地方在于:EIGRP除路由表外,还多了邻居表和拓扑表。通过邻居表,从邻居那里获得路由后,保存到拓扑表里,然后根据DUAL算法选择一个最优的无环路径加入路由表,因此EIGRP是100%防环的。另外EIGRP能快速收敛。支持VLSM和CIDR。支持多种网络层协议(IP/IPX/AppleTalk)。支持组播(地址是224.0.0.10)及单播路由更新。支持手动汇总。支持非等价负载均衡。

AD值:
EIGRP的AD值是90,汇总EIGRP的AD值为5,外部EIGRP的AD值为170。

度量:

RIP的度量值是跳数,相对比较粗糙。EIGRP的度量就先进多了,有5个参数:带宽,延时,(可靠性,负载,MTU一般不用)。计算公式:10^7/路径的最小带宽)+延时/10]×256,带宽单位kbps,延时单位ms

EIGRP有5种报文:Hello,Update,Query,Reply,Ack。报文封装在IP协议内的协议号为88。

1.Hello(用于建邻居):

EIGRP组播发送Hello包来发现邻居,并非所有直连的路由器都是邻居,直连只是形成邻居的条件之一,其他条件有:AS号相同,度量计算的K值相同,通过认证。邻居建立后追加入邻居表,还要定时维护邻居表,具体做法是:每隔5秒邻居给发送Hello包,如果3倍时间(即15秒)内都没有收到邻居发过来的Hello包,就认为邻居发生故障并将邻居关系down掉。(所以虽说EIGRP只有第一次是完整发送路由信息外,其他时间都是有变化才更新,但平时并不是完全安静不发送任何报文的,还是会每隔5秒发送Hello包,以维持邻居关系)

2.Update(用于更新路由信息):

邻居建立后,采用可靠传输协议(RTP)组播Update报文,为保障报文到达所有邻居,组播Update后,需要邻居回复ACK进行确认。如RTO(Retransmit Time Out)超时后还没收到邻居的ACK,就向该邻居重传Update(重传为单播,已回复ACK的邻居就不会收到重传,节约了带宽),最多15次,第16次重传Update后仍旧没收到对方的ACK答复,就认为邻居发生故障,将邻居关系down掉。从Update报文里得到邻居路由后࿰

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值