EIGRP详解:特性、关键技术与邻居发现

需积分: 10 3 下载量 29 浏览量 更新于2024-09-11 收藏 2.37MB DOC 举报
"Eigrp相关总结" EIGRP(Enhanced Interior Gateway Routing Protocol,增强型内部网关路由协议)是Cisco公司开发的一种先进的距离矢量路由协议,常用于企业网络中,尤其在CCNA(Cisco Certified Network Associate)和CCNP(Cisco Certified Network Professional)认证的学习中占有重要地位。EIGRP结合了距离矢量和链路状态两种路由协议的特点,提供了高效、灵活的路由解决方案。 一、EIGRP的特点 1. 高级距离矢量:EIGRP并非传统的距离矢量协议,它使用DUAL(Diffusing Update Algorithm,扩散更新算法)避免了路由环路问题,提高了路由选择的效率。 2. 组播和单播的更新方式:EIGRP使用组播地址224.0.0.10发送Hello包来建立和维护邻居关系,同时在需要时使用单播进行路由更新,有效减少了网络带宽的占用。 3. 支持多种网络层协议:EIGRP不仅支持IP,还支持IPX、AppleTalk等多种协议,具有多协议能力。 4. 100%无环路无类路由:通过DUAL算法,EIGRP确保了路由表中不存在环路。 5. 快速收敛:EIGRP能快速响应网络变化,更新路由信息,确保网络的稳定性。 6. 增量更新:仅在网络发生变化时发送必要的更新信息,而不是整个路由表,降低了网络负担。 7. 灵活的网络设计:EIGRP允许网络设计的灵活性,支持VLSM(Variable Length Subnet Mask,变长子网掩码)和不连续子网。 8. 支持等价负载均衡和非等价负载均衡:EIGRP可以将流量分散到多个路径,提高网络的带宽利用率。 9. 在WAN和LAN链路的配置简单:EIGRP易于配置,适合不同类型的网络环境。 10. 手动汇总:EIGRP允许管理员在任何点手动进行路由汇总,简化网络管理。 11. 丰富的度量:EIGRP的度量包括带宽、延迟、可靠性、负载和最大传输单元(MTU),提供了全面的路径选择依据。 二、EIGRP的关键技术 1. 多协议模块:EIGRP通过序列号和确认号实现不可靠的IP封装的可靠传输。 2. RTP(Reliable Transport Protocol,可靠传输协议):RTP定义了五种包类型,包括Hello包、Update包、查询包、回复包和确认包。Hello包用于邻居发现,Update包用于传递路由信息,而确认包确保了数据的可靠传输。 - Hello包:用于发现和保持邻居关系,如果在组播流计时器时间内未收到ACK,将转为单播重传。 - Update包:是可靠的,需要确认回复。如果在RTO(Retransmission Timeout,重传超时)时间内未收到确认,会继续重传,最多16次。 - 查询包、回复包和确认包则用于处理特定的通信需求,如SIA(Stuck In Active,卡在活动状态)查询和回复。 3. 邻居的发现与恢复:邻居发现通过三次握手的Hello包完成。若在指定时间内未收到ACK,将重新尝试建立邻居关系,确保网络的稳定运行。 配置监控会话(Monitor Session)可以捕获并分析EIGRP的数据包,如通过命令`monitorsession 1 source interface fastethernet0/0 both`设置源接口,并使用`destintion interface f0/15`定义目的地接口进行监控。 通过理解并熟练掌握EIGRP的这些特性与关键技术,网络管理员能更好地配置和管理网络,提高网络性能和稳定性。