网络EIGRP协议介绍.docx

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

EIGRP

EIGRP有5种报文,现今只用到4种

Hello:Establishneighborrelationships默认以组播发送。通过修改可以使单播发送。

Update:Sendroutingupdates.

装载路由条目,同RIP一样,不同于RIP的是EIGRP发送增量更新。默认以组播发送,可以配置为单播发送。

Query:Asknighborsaboutroutinginformation.

一台路由器丢失了一条路由条目,会向邻居询问关于这条路由条目的信息,只有在丢失路由条目而且本地无法解决,才会产生此报文。Query报文组播发送。

Reply:Respondtoqueryaboutroutinginformation

一台路由器收到了一个Query包,会回复查询者一个应答报文。一个Reply包对应一个Query包。这两个报文是同时存在的,如果只存在Query报文,说明路由器没有成功收敛。Reply只支持单播发送。

Ack:Acknowledgeareliablepacket

ACK就是HELLO报文上的ACK位置1的报文,不同于HELLO,ACK以单播发送

EIGRP是一个高级距离矢量路由协议

EIGRP高速收敛,基于毫秒级,原因是DUAL算法

支持CIDR(无类域间路由)和VLSM

仅支持增量更新

支持多种网络层协议(被路由协议):IPX,IP,APPLETALK,Ipv6

灵活的网络设计

仅支持单播和组播(224.0.0.10)发送报文

可以在网络的任何地方进行手工汇总

100%无环

无论在WAN和LAN中,配置都很easy。

支持等价和非等价负载均衡(全球唯一一款支持非等价负载均衡的路由选择协议)

EIGRP4大底层机制

Neighbordiscovery/recovery邻居发现恢复

邻居发现机制,通过发送HELLO报文实现,EIGRP通过检测路由器之间的邻接关系来避免出现路由环路和路由黑洞.如果邻居down了,路由器会删除邻居发送过来的所有路由。

邻居恢复机制,通过在LAN上5s发送一次HELLO和WAN上60S发送一次HELLO才实现邻居的恢复(周期性发送)。Holdtime时间是hello时间的3倍。如果HOLDTIME计时器到时,路由器会重置(断开)邻接关系。直到收到邻居的HELLO报文,邻接关系又会自动建立。

ReliableTransportProtocol(RTP)可靠传输协议

由于EIGRP基于IP分装,没有可靠性,IP不能实现流控,防乱序,丢包,重传。因此需要上层提供可靠性,基于ACK。EIGRP的重传机制:只重传16次,如果重传16次之后都没有收到ACK,就会重置邻接关系。直到再次收到HELLO报文,再继续传输更新报文。

DUALfinite-statemachineDUAL有限状态机

名词: FD:FeasibleDistance可行距离

AD:AdvertisedDistance(RD:ReportDistance)通告距离

Successor:后继站

FS:FeasibleSuccessor可行后继站

FC:FeasibleCondition可行性条件

4.Protocol-dependentmodules(PDMS) 协议相关模块

EIGRPsupportsIP,AppleTalk,andNovellNetWare.

EachprotocolhasitsownEIGRPmoduleandoperatesindependentlyofanyoftheothersthatmayberunning.在2008前只支持上述三种,2009年继而支持IPv6.(IOS12.2之后才支持IPv6)

EIGRPNeighborTable

路由器之间建立邻居时发送的HEELO报文的三层报头会携带一个TTL值,这个值一定为1,也就是每台路由器只能根相邻路由器建立邻居,不能跨越广播域。只有三层直连并且两端接口都宣告进EIGRP时,才会建立邻居

EIGRPTopologyTable

EIGRP在第一次建立邻居时,路由器会将路由表内所有路由发送给邻居,邻居也会做同样的事情,这被称为EIGRP的初始更新(FirstUpdate)。运行EIGRP的路由器接收到一个更新报文,不同于RIP直接放入路由表,而是将这些邻居传过来的路由放入拓扑表。EIGRP拓扑表不同于OSPF,它不承载整网拓扑,而是承载整网去往每个目的地的路径,这些拓扑条目与路由表相比,会包括FD和AD值。

EIGRPRoutingTable

对拓扑表进行DUAL算法计算

文档评论(0)

海带也是海鲜 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档