什么?EIGRP是Enhanced Interior Gateway Routing Protocol(增强内部网关路由协议)的缩写,是Cisco公司开发的一种路由协议。它的主要特点是具有快速收敛、低开销以及适用于大型网络等诸多优点。那么下面从多个角度分析EIGRP路由协议的可行条件。
1. 网络层协议
EIGRP路由协议是一种基于IP协议工作的路由协议,所以它需要被IPv4或IPv6所支持。EIGRP在IPv4协议下使用Protocol number值为88作为IP协议的标识,IPv6下使用Protocol number值为89。
2. 邻居关系
邻居关系是EIGRP路由协议正常工作的基础。EIGRP路由协议会向相邻的路由器发送Hello消息包,以此来发现和准确确认相邻路由器的存在。邻居关系必须在物理连线的带宽、延迟、MTU、可靠性和基准带宽等方面具有相同的或者兼容的特性,同时它们之间的链路必须无环。
3. 路径计算
EIGRP路由协议使用了DUAL算法来计算路由路径,同时使用了多个指标来选择最优的路径。EIGRP所使用的另外一种重要的指标是可达性、延迟、带宽、可靠性和MTU值,这些指标根据权重值来计算总的距离。
4. 回路检测
在EIGRP路由协议中,出现路由环或路由反转的问题时,会导致进程的崩溃。为了防止这种情况的出现,EIGRP路由协议实现了回路检测机制。当EIGRP路由协议的路由器发现自己向外发送的数据在内部又收到了来自同一路径的数据时,EIGRP路由协议就会启动回路检测机制,以保证路由协议的正常运作。
5. 可靠性
在EIGRP中,每个路由器都需要发送与收到多个数据包,这些数据包包括Hello、Update、Ack和Query等。如果在发送的时候不设置超时时间,当一个数据包丢失的时候,它将会一直等待直到超时时间到来。EIGRP路由协议提供了多种可靠性机制,例如重传机制、ACK确认机制、Stub路由器和Feasible Successor等机制,保证了完美处理各种异常情况。
总结起来,EIGRP路由协议的可行条件为:必须支持IP协议,建立起相邻的邻居关系,使用DUAL算法来计算路由路径,实现回路检测机制和提高可靠性机制。只有同时满足这些条件,才能保证EIGRP路由协议的正常运作。因此,EIGRP作为网络路由协议的一个重要成员,一直得到了广泛的使用。
扫码咨询 领取资料