关于路由协议,在不断的路由发展之中,我们可以看到对它的不断的改进,让我们对协议的要求和规范也提出了更高的标准。现在我们就来说一下什么是增强内部网关路由协议。这个我们将从内部网关路由协议说起。
增强内部网关路由协议(Enhanced Interior Gateway Routing Protocol,EIGRP)是一个网络协议,与早先的网络协议相比,它可以使路由器更加有效地交换信息。EIGRP是由内部网关路由协议(IGRP)发展而来的并且路由器不论使用EIGRP还是IGRP都可以交互操作,因为在一个协议中使用的公制(用来选择路由的标准)可以转化为另一个协议的公制。增强内部网关路由协议(EIGRP)不仅可以用在Internet协议网络,还可以用在AppleTalk(Mac机所用的网络协议之一)和Novell NetWare网络中。
使用增强内部网关路由协议(EIGRP),路由器保留一份它的邻近路由器的路由表副本。如果它不能从这些表中找到一条到达目的地的路由,它向它的邻近路由器询问一个路由并且它们轮流询问它们的邻近的路由器直到找到一个路由。当一个路由表的条目在其中的一个路由器中改变了,它会只把变化通知给它的邻近路由器(一些早先协议要求发送整个路由表)。为了保持所有的路由器注意邻近路由器的状态,每个路由器定时发出“hello”信息包。一个在一定时间间隔内没有收到“hello”信息包的路由器被认为是无效的。
增强内部网关路由协议使用扩散刷新算法(DUAL)来决定到达目的地的最有效(花费最小)的路由。扩散刷新算法有限状态机包括算法使用的决策信息,并且决定花费最少的路由(它考虑的是距离和到达目的地的路径是否是无循环的)。
内部网关路由协议是在80年代中期开发的思科专有协议,帮助克服计算跳数的单一衡量标准等路由选择信息协议的缺陷。内部网关路由协议具有稳定的功能,同内部网关路由协议抑制计时器、水平分裂、毒性逆转等功能类似。定时的时间如下:非法270秒、抑制280秒和刷新630秒。内部网关路由协议还包括影响路由选择的机制和不等价均分负载。IGRP/EIGRP的衡量标准是:
◆带宽
◆中继
◆可靠性
◆负载
◆MTU(信息传送单元)
内部网关路由协议是一种内部网关协议,是一种基于Bellman-Ford算法的距离向量路由协议。这个算法在IP协议9上每隔90秒广播一次路由更新信息。内部网关路由协议非常适用于中小型网络。但是,思科增强了它的性能并且增加了对EIGRP的VLSM(变长子网掩码)支持。
思科在90年代初开发出了增强内部网关路由协议以便克服路由选择信息协议和内部网关路由协议的局限性。思科表示,内部网关路由协议将从 IOS(互联网操作系统)系统中删除。增强内部网关路由协议适用于目前的大型网络,支持多路由协议。增强内部网关路由协议由于采用部分的和捆绑的更新所以消耗的带宽较小,是目前汇聚路由协议中速度最快的之一。增强内部网关路由协议的特点如下:
◆思科专有协议。
◆适用于小型至大型网络。
◆设置非常简单。使用自治系统号码。#p#
◆支持多个第三层路由协议栈,如IP、Novell IPX和Appletalk等。
◆高级距离向量路由协议。
◆由于其逐步更新和快速聚合能力,通常称作混合式。
◆IGP(内部网关协议)。
◆不定期地在224.0.0.10地址启动多广播更新。
◆IP协议号88。
◆内部管理距离为90;外部管理距离为170。
◆衡量标准是带宽、中继、可靠性、负载和信息传送单元。
◆支持等价和非等价均分负载。
◆其它支持路由循环的稳定性功能包括水平分裂和毒性逆转。
◆使用扩散更新算法(DUAL)选择无路由自环的路经并且给予非常快速的聚合。
◆支持VLSM和自动摘要(无类别)。
◆自动分类的边界摘要。
◆手工摘要发到各个接口的更新。
◆如果自治系统号码相同,自动用内部网关路由协议重新发布。
◆基于政策的路由。
增强内部网关路由协议从可靠传输协议(RTP)中得到了可靠性。它不仅保留路由表,而且还有邻居和拓扑表。增强内部网关路由协议还保留替代的路由作为后续者(路由表)和可行性的后续者(拓扑表)以便快速聚合。下面是用于邻居通信的数据包类型:hellos(多播)和acks(单向广播),更新(多播或者单向广播),查询(多播),应答(单向广播)和请求(多播或者单向广播)。数据包在传送中排列等候而且每一个协议都有一个单独的邻居表和完全分开的过程。