本文主要介绍了EIGRP邻居关系的重置以及EIGRP协议的关键特性、操作流程和重要概念。
EIGRP(Enhanced Interior Gateway Routing Protocol)是一种由Cisco开发的高级距离矢量路由协议,它具有快速收敛、无环路、支持多种网络层协议等特点。EIGRP在设计上兼顾了稳定性和效率,既能适应稳定的网络环境,也能应对不稳定的网络状况。
在稳定的网络环境中,EIGRP邻居关系的保持依赖于Hello报文的交换。默认情况下,路由器会在T1线路和慢速WAN接口上每隔180秒发送一次Hello报文,而在其他接口上则是每15秒发送一次。如果在Hold时间内没有收到邻居发送的Hello报文,即默认的三倍Hello间隔后,EIGRP会认为邻居关系失效并进行重置。
在不稳定的网络中,EIGRP采用可靠的传输机制。如果一个更新报文需要单播重传16次而未成功,邻居关系也会被重置。每次重传都会等待一个Retransmission Timeout (RTO)周期。
EIGRP的关键术语包括可行距离(Feasible Distance, FD)和通告距离(Advertised Distance, AD)。FD是到达目的地的最低开销,而AD是路由器从邻居那里接收到的开销。EIGRP的后继路由器(Successor)是指能够提供最低FD的路由器,可行后继路由器(Feasible Successor)是备用路由,其FD略高于当前后继路由器的FD,但仍然低于S的FD,以防止环路的形成。若没有可行后继路由器,该路由不会被放入EIGRP的拓扑表中。
EIGRP使用不同类型的报文来维护邻居关系和交换路由信息,包括Hello、Update、Query、Reply和ACK。Hello报文用于发现和建立邻居关系,通常以多播形式发送;Update报文发送路由更新,可多播或单播;Query报文在找不到可行后继时发送查询,同样可多播或单播;Reply报文是对查询的响应,单播发送;ACK报文确认接收了Update、Query或Reply,也以单播方式发送。
EIGRP邻居关系的建立要求两台路由器能相互收到对方的Hello报文,并且Hello地址必须匹配(默认为224.0.0.10)。此外,K值、AS号和认证设置也需要一致,否则无法形成邻居关系。Hello报文的发送周期根据不同的链路类型有所不同,例如广播媒体每5秒发送一次,点到点链接也有特定的发送频率。
EIGRP通过精细的路由选择机制、邻居关系管理和可靠的报文传输确保了网络的高效和稳定。了解这些基本概念对于理解和配置EIGRP网络至关重要。