本文主要是介绍7.24 EIGRP,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
EIGRP
增强的内部网关协议
组播更新地址224.0.0.10,协议号88
主要优点:
- 百分百无环
- 收敛速度快
- 支持多种被路由协议(ip\ipx)
- 支持任意节点汇总
- 支持VLSN/CIDR
- 在广域网配置简单
- 支持非等开销负载均衡
- 支持加密认证
拓扑表中 AD邻居到达目标网段的距离 FD本路由器到达目标网段的距离
由图分析,假设3先向4发送update包,4加入到a FD=3的路由条目到路由表中,之后2向4发送update包,4做AD=1<3=FD的比较,将2包中路由信息添加到拓扑表中,之后又应1+1=2<3,将路由表中信息替换,之后5向4发送update包,不满足AD<FD,不加表。
此过程中,路由器大多数时只做简单的比较,增快了收敛速度,而AD<FD这个条件也是EIGRP不可能成环的保证,不等式判断成功时路径留在拓扑表中作为FS,一旦路由表中最优路径挂了直接将FS加表。
DUAL扩散更新算法:一口进,所有口出,只给邻居传,邻居可由邻居表确认。
如何形成邻居表:
hallo包发现邻居,(初始化,周期发送),包中携带AS号、K值,在局域网以太网是否同一网段,加密认证,判断邻居形成条件
update包,邻居建立条件确认(不携带任何路由信息)类似tcp三次握手机制
建邻后发送带有路由信息的update包(组播)
hallo包 邻居保活5s 15s【具体不定,摇摆20%的值】等待时间(两种hallo包1携带建邻参数2维护邻居关系其内无数据)
查询应答包:只有拓扑变更时才出现,只查变更路由的信息
邻居挂掉之后,此线路由PASSIVE变为ACTIVE状态,本路由器向稳定线路的邻居发送查询包
SIA机制:卡在活动状态一定导致正常邻居关系中断,此机制的作用是一旦邻居收到查询包,先向对方回SIA-update包,包中无查询结果,如果邻居未发SIA-update则认为邻居已挂。
如果遇到多个路由器相互两两建邻的情况,将会导致EIGRP收敛极慢,为此EIGRP设置STUB末节路由器,邻居不会向stub发送查询包,凡是stub路由器,默认下都只会告知自己的直连路由和汇总路由。手动可调整其他,如重发布、只接收等状态。一旦开启stub,邻居关系重建。
邻居表表头
h 建邻顺序编号 uptime 建邻时间 srtt平均往返时间 rto重传超时时间 Q cnt等待队列 SEQ序列号
开销计算
K1 K2 K3 K4 K5
带宽 负载 延时(叠加值) 可靠性 MTU
默认为10100
带宽计算为最小带宽
Metric = [K1 * BW + ((K2 * BW) / (256 – load)) + K3 * delay] * [K5 / (reliability + K4)]
使用默认的k值时,度量=带宽+延时
带宽=(10^7/整段路径最小带宽)*256
延时=(控制层面所有入口延时的总和/10)*256
256为放大因子:
1、让EIGRP协议兼容IGRP协议
2、放大参数便于比较
关于认证
第一种
r2(config)#key chain ar2(config-keychain)#key 1r2(config-keychain-key)#key-string cisco123再直连邻居的接口上调用r2(config)#interface s1/1r2(config-if)#ip authentication key-chain eigrp 90 ar2(config-if)#ip authentication mode eigrp 90 md5 注:eigrp进行支持MD5认证,故在没有修改模式时认证不生效
第二种(加密认证)
修改接口的参考带宽;参考带宽不影响接口的实际传输带宽;将影响协议对接口的判定
r3(config)#interface s1/1
r3(config-if)#bandwidth 800
修改倍数
r3(config)#router eigrp 90
r3(config-router)#variance 2 修改差异值
差异值=备份路径的FD/最佳路径的FD=向上取整
若修改差异值为2,那么两倍关系内的备份路径将进入路由表和最佳路径一起传输数据;
原理 : 只要目标地址有符合AD<FD的次优路径,可以通过FD*VARIANCE>次优路径的FD,就可以实现非等开销负载均衡。
默认路由
Ip route 0.0.0.0 0.0.0.0 s1/01、重发布形式Router eigrp 1
D*EX Redistribute static metric 10000 100 1 255 1500 重发布默认路由2、宣告形式(可以宣告静态)Router eigrp 1network 0.0.0.0 0.0.0.0 3、汇总的形式Router eigrp 1IP summary-address eigrp 1 0.0.0.0 0.0.0.0
EIGRP可宣告静态
EIGRP两种管理距离 D90 ; D EX170;
EIGRP本地汇总路由器管理距离为5
设置外部管理距离大于内部管理距离的主要原因时防环(水平分割)
这篇关于7.24 EIGRP的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!