路由器协议 EIGRP协议的总结

EIGRP协议的基本特点:

在这里插入图片描述

EIGRP四大机制:

邻居发现恢复 通过组播向周围邻居发送hello包,发现,建立邻居关系,因为协议是触发更新,所以发送hello包时会周期发送,保活邻居关系
RTP 可靠传输协议,EIGRP在传输过程中通过RTP机制来保证确认重传
DUAL DUAL 算法 下边详细说
PDM 协议相关模块, 用来兼容不同的网络层协议

DUAL算法

AD 通告距离 本地路由器的邻居路由器到达目标网段的距离(AD值)有多少个邻居就可以有多少个AD值
FD 可行性距离 本地路由器到邻居的距离加上邻居路由器到目标网段的距离 为(FD值) 有多少个AD值就有多少个FD值
S 后继者 生成最佳路径的邻居路由器
FS 可行性后继 满足FC条件的路径中的邻居路由器都是可行后继路由器
FC 可行性条件 条件为:AD值<最小的FD;满足FC条件的路径都是为最佳路径的备份路径;满足FC条件的路径中的邻居路由器都是可行后继路由器

在这里插入图片描述

EIGRP五个数据包

hello 周期性发送,用于邻居关系的建立,默认周期时间为5s,超时时间为15s;
update 更新包(触发更新)
query 查询包(查询和应答包成对出现,当到达一个网段,只有最佳路径没有备份路径时,最佳路径down了之后,路由器向其他所有邻居路由器发送query包,查询是否有其他路径,递归发送)
reply 应答包(收到query包后,会一直递归查询,到末端路由器后发出一个reply包)
ack 确认包

邻居关系的建立的条件:
1.AS号必须保持一致;
2.K值保持一致;
3.认证一致;
4.必须同时使用单播或组播.

EIGRP算法的增强

1.合理的IP地址规划
2.手工汇总
3.SIA(卡在活动状态)增强
Sia增强:三分钟之内,邻居关系需重新建立,但当 等不到查询包,在一分钟半中时发送SIA的查询包,若过收到SIA的应答包,则表示问题并非出现在这台路由器,有利于减少DUAL 算法的计算时间。

metric值计算:

在这里插入图片描述
一般计算情况下:只采取 带宽和延时;MTU一般为固定值,负载和可靠性 是变化值。
*公式如下
(10^7/带宽+延迟之和/10)256

EIGRP协议中相关的三张表

邻居表

在这里插入图片描述

H 顺序 0表示第一个与本机建立邻居
Address 邻居的IP地址
interface 本地路由的接口
hold 保活时间
uptime 表示邻居关系建立了多久时间
SRTT 平均往返时间
RTO 重传超时间隔(如果传输过程中经历了一个组播流计时器,则开始重传,如果重传一次后仍没有收到ack,则什么时间进行下一次重传,这个时间就是RTO)总共重传十六次,十六次重传仍没收到ack,则 进行重新建邻
Q 有数字,表示eigrp在接口传输过程中出现了排队等待现象;如果恒有两个数字,表示邻居建立出现了问题
SN 序列号

2.EIGRP 的最佳路径和备份路径表

在这里插入图片描述在这里插入图片描述

3. 最佳路径表

在这里插入图片描述

协议相关配置

1.修改时间:

修改hello时间
interface s 1/0
ip hello-interval eigrp 100 10
修改hold时间
查看时间: show ip eigrp interface detail
在这里插入图片描述
修改hello时间不影响邻居关系的建立、失效时间、只影响本地路由器发送hello包的频率;
修改hold时间 不影响邻居关系的建立、hello时间、只影响邻居关系的存活时间。

如果存在邻居关系的存活时间小于hello时间,会出现eigrp的邻居翻滚现象。

2.路由控制

修改AD值:
在这里插入图片描述
修改metric 值:
修改(带宽、延时)影响选路;
Show interface
在这里插入图片描述
在这里插入图片描述

3.偏移列表

在这里插入图片描述

4.被动接口和单播邻居

被动接口:
被动接口不能建立在建立邻居的接口上。
RIP中的被动接口 只是在广播或组播中不发送 只接受,可以单播。
但在eigrp只收不发。
单播邻居:
如果在eigrp做单播邻居需要双方都要进行指令;如果不是 做了单播邻居的一方 用单播,另一方用组播,无法进行传输。
router eigrp 100
passive-interface loopback 0

5.汇总

汇总时: 本地路由器上会在汇总的同时,自动生成一条一模一样的路由,指向null 0 防止路由黑洞和缺省引起的环路。
leak -map 路由控制。
int s 1/1
ip summary-address eigrp 100 172.16.0.0 255.255.252.0
*

6.缺省路由

1. 汇总
2.重发布
3.network0.0.0.0宣告
4.定义默认网络

7.设置末节路由器

默认仅支持发送直连和汇总;
router eigrp 100
eigrp stub

8.EIGRP 非等开销负载均衡

等开销负载均衡 当到达某一目标时,有多条路径AD值和M值相等,进行数据转 发
非等开销负载均衡 当到达某一目标路由时,有多条路径AD值相等,但M值不同,但仍使用多条路径进行数据转换。

修改variance值(方差值),variance等于最佳路径的AD值除以备份路径的AD值的值**
当然,也可直接设置为128(方差值的最大取值)
router eigrp 100
variance 128

9.修改K值

进入协议 router eigrp 100
metric weights 0 1 0 1 0 0

猜你喜欢

转载自blog.csdn.net/csdn10086110/article/details/86599498