English Site
 高级搜索

网络大典博客 网络大典维基 网络大典问答 网络大典群组 佳文科技产品 网络大典首页

EIGRP:增强的内部网关路由选择协议 (Enhanced Interior Gateway Routing Protocol)

增强的内部网关路由选择协议(EIGR)是增强版的 IGRP 协议。IGRP 是思科提出的一种用于 TCP/IP 和 OSI 因特网的内部网关路由选择协议。它被视为是一种内部网关协议,但作为一种用于域间路由选择的外部网关协议,它也得到了广泛的应用。

EIGRP 与其它路由选择协议之间主要区别包括:快速收敛(fast convergence)、支持变长子网掩码(subnet mask)、局部更新和多网络层协议。

运行 EIGRP 的路由器存储了所有其相邻路由器的路由表,以便于它能快速选择路径 (alternate route)。如果没有合适路径,EIGRP 查询其邻居以获取所需路径。直到找到合适路径,EIGRP 查询才会终止,否则一直持续下去。

EIGRP 协议对所有的 EIGRP 路由进行任意掩码长度的路由聚合,从而减少路由信息传输,节省带宽。另外 EIGRP 协议 通过配置,可以在任意接口的位边界上支持路由聚合。

EIGRP 不作周期性更新。取而代之,当路由改变时,EIGRP 只发送局部更新(partial update)信息。局部更新信息的传输自动受到限制,从而使得只有那些需要信息的路由器才会更新。基于以上这两种性能,因此 EIGRP 消耗的带宽比 IGRP 少得多。

协议结构

8 16 32bit
Version Opcode Checksum
Flags
Sequence number
Acknowledge number
Asystem: Autonomous system number
Type Length
  • Version ― 协议版本。
  • Opcode ― 操作码,表示信息类型:1、更新;2、预留;3、查询;4、Hello;5、IPX-SAP。
  • Checksum ― IP 校验和,使用的计算算法与 UDP 校验和算法相同。
  • Flag ― 初始位,用于建立新相邻关系。
  • Sequence Number ― 可靠发送信息。
  • Acknowledge Number ― 可靠发送信息。
  • Asystem ― 自治系统号。一个网关能够应用于多个自治系统中,其中每个系统执行其自身的 IGRP。对于每个自治系统,都具有完全属于自己的独立路由表。该字段允许网关选择使用什么类型的路由表。
  • Type ― Type字段值有:1、EIGRP 参数;2、预留;3、序列;4、软件版本;5、下一个组播序列。
  • Length ― 帧长。

相关协议:IPTCPIGRPEGPBGPGRERIP

组织来源:EIGRP 是思科私有协议

相关链接:http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/en_igrp.htm: Enhanced IGRP