xunlei 发表于 2013-7-25 08:41:11

CCNP理论之EIGRP协议(一)

一、特征及优点1、快速收敛: 采用DUAL算法实现快速汇聚(扩散更新算法)2、部分更新:仅在路径和度量值发生变化时才发送更新,只包含变化的链路信息,非这个路由表3、支持多种网络层协议:IPv4、IPv6、IPX……4、使用组播与单播代替广播传路由:组播地址224.0.0.105、支持可变长子网掩码VLSM:无类路由协议,支持不连续的子网6、100%无环路协议7、支持等价与不等价负载均衡8、支持手工汇总
Tips:EIGRP路由进程是一项传输层功能,传输EIGRP信息的IP分组在其IP报头中使用协议号为88;默认情况下,自动进行路由汇总,在配置时需要输入no auto-summary;EIGRP的四种重要技术:邻居发现协议、可靠传输协议(RTP),Dual有限状态机;EIGRP本质是距离矢量型(DV)协议,特点为水平分割。

二、EIGRP的工作原理1、运行时使用三张表邻居表:包含每个邻居的地址及前往该邻居的接口。拓扑表:包含每个目的地的所有路由的拓扑表,邻居通告的前往每个目的地的度量值AD,以及经由该邻居前往目的地的度量值FD。拓扑表中的路由处于2种状态之一:主动:路由被重新计算,寻找新的后继;被动:没有重新计算(正常状态)路由表:包含前往目的地的最佳路由(后继路由)的路由表。对前往特定网络的所有路由的FD进行比较,选择最小的路由并加入路由表。
2、EIGRP的五种分组Hello:用于发现邻居,以组播方式发送。Update:包含路由变更信息,只发送给受影响的路由器。发现新路由并汇聚完毕后以多播方式发送更新。为同步拓扑表,在启动时以单播方式将更新发送给邻居。(可靠包)Querry:没有去往目标网络的主路由和备份路由,或者路由失效时,向所有邻居发送查询分组。(可靠包)Reply:应答,响应查询分组,单播。(可靠包)Ack:确认包,对更新、查询和应答做确认。
Hello包发送间隔:≤T1或更低的NBMA接口上为60s,Hold-time大约为180s>T1或LAN和其他串口上为5s,Hold-time大约为15s修改hello时间命令:ip hello-interval eigrp * seconds修改hold-time时间:ip hold-time eigrp * secondsHello时间被修改后,保持时间不会自动调整,必须手动修改。
3、EIGRP邻居关系即使Hello时间和hold-time时间值不一致,也能形成邻居关系。建立邻居的必要条件:AS号一致;K值一致;认证一致查看邻居表:show ip eigrp neighbor    该命令的输出,有如下参数SRTT:平均往返时间,从发送3种可靠包到对方回应ACK的时间(ms)RTO:重传超时QCnt:等待发送的EIGRP分组,正常情况下为0,否则接口可能有拥塞

4、邻居建立过程①.A启用EIGRP的后,周期性发送hello包,用以建立邻居②.B收到A的hello包认为A是自己的邻居,就给A发送hello和更新③.A返回ACK,并把收到的路由更新放入拓扑表中④.A又给B发送更新(双方第一次更新为完整更新)⑤.B返回ACK
⑥.收敛只有当拓扑发生变化时才有Querry和Reply包;针对3种可靠包,最大重传16次,如16次还没收到ACK则重置邻居关系;以后只当网络结构变化,才做触发增量更新,否则只有hello包。
5、DUAL(扩散更新算法)通告距离(AD):邻居路由器前往特定网络的度量值可行距离(FD):当前路由器前往特定网络的度量值后继路由(Successor):路由器对其拓扑表中前往特定网络的所有路由的FD进行比较,并将FD最小的路由加入到路由表中,该路由为后继路由可行后继(Feasible Successor,FS):提供备用路由的路由器。其条件是下一跳路由器前往特定网络的AD必须小于当前后继路由的FD,即AD

zeromax 发表于 2013-7-25 13:18:33

与时俱进,你我共赴高潮!

shenyg 发表于 2013-7-25 15:56:36

要是我灌水,就骂我“三个代表”没学好吧。

lanxi256 发表于 2013-7-25 21:44:00

男人有冲动可能是爱你,也可能是不爱,但没有冲动肯定是不爱!

违法℃玩家 发表于 2013-7-26 02:22:26

这是什么东东啊

jdxyzlh 发表于 2013-7-26 06:12:12

我的id是假冒的,大家不要相信我是骗子。

dew 发表于 2013-7-26 08:24:54

学习了,谢谢分享、、、
页: [1]
查看完整版本: CCNP理论之EIGRP协议(一)