了解一些关于路由选择协议的知识还是非常有帮助的,于是我研究了一下路由协议中EIGRP的基础知识,在这里拿出来和大家分享一下,希望对大家有用。EIGRP是结合了链路状态和距离矢量型路由选择协议优点的Cisco专用协议。EIGRP是源于距离矢量型路由选择协议。容易进行配置并能适合各种网络拓朴结构。它增加了几种链路状态特性,比如动态邻居发现,这使它成为一种高级的距离矢量型路由选择协议。
EIGRP比传统的距离矢量型路由选择协议提供了更多的好处,最重要的好处之一是对带宽的使用方面。采用EIGRP时,路由选择协议运行数据流主要是通过多目组播方式而不是广播,其结果是,未端站点不受路由更新或查询信息的影响。EIGRP采用IGRP中的算法来计算度量值,但该值是以32比特的格式来表示,EIGRP的度量值是将IGRP的度量值乘以256。EIGRP的一个重要优点是它支持非等度量值负载均衡,从而允许管理员能够在网络中更好地分布数据流。载有E IPRP信息的IP数据包在它们的头部中使用协议号88。
EIGRP是被设计来同时在局域网和广域网环境中运行的,邻居关系是通过可靠的多目组播方式来形成和维护的,它同时支持体系化IP编址。E IGRP也支持VSM,这促进了IP地址的有效分配,缺省地,EIGRP在主网络边界进行路由选择协议归纳,EIGRP支持超级网络(supernet)的创建或聚合的地址块。
EIGRP相关术语
邻居表---每台EIGRP路由器都维护着一个列有相邻路由器的路由表。该表与OSPF所使用的邻居(毗邻关系)数据库是可比的。
拓朴结构表---EIGRP路由器为所配置的第种网络协议都有维护着一个拓朴结构表
路由表---EIGRP从拓朴结构表中选择到目的地的最佳路径,并将这些路由放到路由表中。
后继路由器(successor)---这是用来到期达目的地的主要路由器。
可行后继路由器(Feasibe Successor , FS)---一条到达目的地的备份路由。
EIGRP采用下面的五种类型数据包
HEO---HEO数据包用地发现邻居。
更新---更新信息被发送来通告已被某台路由器认为达到收敛的路由
查询---当路由器进行路由选择协议计算但没能发现可行的后继路由选择协议时,它就向他邻居发送一个查询数据包以询问它们是否有一个到目的地的可行后继路由。
答复---答复数据包是用于对查询数据包进行应答。
确认(ACK)---确认是用来确认更新、查询和答复的。
EIGRP的可靠性
EIGRP的可靠性技术确保了到期相邻路由器的关键路由信息的传输。这些信息是EIGRP维护无环路拓朴结构所需要的。所有传递路由选择协议信息(更新、查询和答复)的数据都被可靠地发送。可靠传输协议RTP,负责EIGRP数据包到所有邻居的有保证和按顺序的传输。它支持多目组播或单点传送数据包的混合传输。出于对效率的考虑,只有某些E IGRP数据包被保证可靠传输。RTP确保在相邻路由器间正在进行的通信能够被维持。因此,它为第个邻居维护了一张重传表。该表指示还没有被邻居确认的数据包。未确认的可靠数据包最多可以被重传1 6次或直到保持时间超时,以它们当中时间更长的那个为限。痛过HEO协议,EIGRP路由器可以动态地发现直接与它相连的其它路由器。
EIGRP对链路带宽的使用
缺省的EIGRP将使用在接口或子接口上宣布的最多50%的带宽。这个百分比可以通过下面的接口命令在接口上进行调整:
Router(config-if)#ip bandwidth-percent eigrp as-number percent
核验EIGRP运行的命令
Show ip eigrp neighbors显示EIGRP所发现的邻居
Show ip eigrp topoogy显示EIGRP拓朴结构表
Show ip route eigrp显示当前在路由选择协议中的EIGRP条目
Show ip protocos显示活跃路由选择协议进程的参数和当前状态
Show ip eigrp traffic显示发送和接收的EIGRP数据包数量
DEBUG命令
Debug eigrp packets显示发送和接收的EIGRP数据包类型
Debug eigrp neighbors显示EIGRP所发现的邻居和HEO数据包的内容
Debug ip eigrp显示在接口上发送和接收的EIGRP数据包
Debug ip eigrp summary显示EIGRP活动的归纳信息