简介:
加强型网关间选径协议(英语:Enhanced Interior Gateway Routing Protocol ,缩写为EIGRP),又译增强型内部网关路由协议,一种内部网关协议(IGP)。在内部网关路由协议(IGRP)的基础上,由思科公司发展而成,于2013年Cisco将此标准公开,不再是私有的路由协议,在同样。EIGRP是一种高级距离矢量路由协议(也称混合型路由协议)。
三张表:
1 邻居表(Neighbor Table):用来存放和邻居路由器相关的数据。如邻居路由器IP地址、与邻居路由器相连的本地接口、保持时间等。
2 拓扑表(Topology Table):该表用来存放所有从邻居路由器学习到的路径信息。拓扑表中的每一条路径都至少有一个后继(Successor)。该表中的每一条路径信息可以被标记为被动(Passive)状态或者活动(Active)状态。被动状态说明此路径处于稳定状态,并且路由器知道如何到达该目的地。活动状态则说明网络拓扑发生变化,并且路由器正在处理相关信息,以得到一条新的到达该目的地的最佳路径。
3 路由表(Routing Table):拓扑表中的后继(Successor)会被放入路由表,路由器根据路由表来转发数据包。
基本组件:
1 邻居发现和恢复(Neighbor discovery/recovery):邻居发现和恢复机制使得运行EIGRP的路由器可以自动的发现与之直接相连的其他运行EIGRP的路由器,并与它们创建邻居关系。邻居发现和恢复机制还维护路由器与其他路由器之间的邻居关系。EIGRP路由器通过发送Hello包来创建和维护邻居关系,如果在一定的时间间隔内没有收到邻居路由器发来的Hello包,则认为该邻居已经死亡,并中断邻居关系,将邻居从邻居表中清除。
2 可靠传输协议(Reliable Transport Protocol RTP):可靠传输协议的作用是保障EIGRP协议数据包的可靠的、有序的传送。RTP同时使用单播和组播来传送EIGRP协议数据包。有些类型的EIGRP数据包必须被可靠的传送,有些则无需可靠的传送。所谓可靠的传送,即发送的数据包需要被接收方显示或隐式的确认。
3 DUAL有限状态机(DUAL finite-state machine DUAL FSM):DUAL有限状态机是EIGRP用来计算最佳路径的机制。
4 协议相关模块(Protocol-dependent modules PDMs ):协议相关模块的引进,使得EIGRP可以支持不同的网络层协议,如IPX、AppleTalk、IPv6,而不仅仅是IPv4协议。
状态:
1 被动(Passive)状态:EIGRP网络收敛完成后,并能提供无路由环路(Loop-Free Route)路由状态。当前网络为可用。
2 活动(Active)状态:当前的网络正处于发送查询状态,当前网络不可用。若拓朴表一直出现此状态,则EIGRP这条路由已经进入到 Stuck-in-Active (SIA)的状态,提示EIGRP网络的收敛发生了问题。
3 更新(Update)等待状态:当前网络正处于等待更新包的回应状态。(较少看见)
4 查询(Query)等待状态:当前网络正处于等待查询包的回应的状态。(较少看见)
其他特性:
⒈支持 Classful 与 Classless 路由特性: EIGRP一改以往IGRP不支持Classless的缺点。在于发送路由更新的时候,亦携带该路径的子网遮罩(submask)。而支持自动路由汇总(auto-summary)的功能,而这项功能是默认激活。不过通常在于专业的网管人员使用EIGRP的时候,会强烈建议关闭该项自动路由汇总的功能。
⒉支持不点对点路径度量负载平衡(Unequal Cost Path Load Balancing): 虽然EIGRP支持不点对点路径度量负载平衡;但于Cisco路由器上仍需手动激活此项功能。而要使用此项功能的要求在于拓朴表(topology table)当中必须拥有可行后继(Feasible Sucessor)才可激活此功能。而可行后继路由路径度量必须小于或等于所设置的变量(variance)的倍数值(1-128)才能激活负载平衡的功能,匹配该倍数值的可行后继路由则会出现在路由表当中。目前此特性是所有路由协议(除IGRP外)望尘莫及。
⒊路由更新占用较少的接口带宽(interface bandwidth): EIGRP默认情况下,最多占用接口或子接口配置带宽的50%。由于在早期的网络带宽较少的状况下,EIGRP协议能够减少路由协议之间的沟通所占用的带宽。至今带宽较大的今日,这个功能也就显得没有那么重要。目前此特性是独一无二。当然亦可在Cisco路由器上的接口上配置带宽或者调整占用的百分比等等。
⒋Stuck-in-Active: EIGRP的路由环境在于中小型的路由环境中(小于20台)的路由收敛速度是首屈一指(由于使用DUAL算法,并且拥有自身的拓朴表。);但是在于大型的的路由环境中(大于50台)的路由收敛速度反而会因为DUAL算法而导致路由收敛产生SIA(Stuck-in-Active)的问题发生。而这个问题的解决方案就是限制EIGRP查询范围,并且在路由器的接口(interface)上设置路由汇总(route summary),如此才能够阻止EIGRP的SIA状况。
清默网络课程服务承诺:
1、免费重修:
学员缺课或者学校效果不理想,可以免费重修,确保课程内容完全掌握。重修过程中绝对不收取任何费用!
2、单独辅导:
如果学生在学习过程中,因各种原因无法跟班级进度同步,公司安排专家讲师一对一辅导,手把手带你成为IT精英!
3、自由实验:
清默网络有先进完善的实验中心,全天开放,实验机时不限,不断提高动手操作能力!
4、考试辅导:
学员考试前先通过清默内部模拟考试,技术确定达到考试要求并提供考前辅导及考试技巧讲解。
如果模拟考试未能通过,专家讲师会给予建议和辅导,合格后再参加正式考试,确保学员能高分通过认证考试。
5、企业实战项目:
即通过先进的设备完全搭建和企业项目完全一致的网络环境,把学习内容融会贯通并在实际项目中加以应用,以达到学员迅速掌握实际技能并弥补经验不足的目的,让学员的学习内容不再纸上谈兵,理论与实战完全吻合!