Technical documentation
发布日期:2024-04-23 浏览次数:871 来源:WOLF-LAB
CCNP EI培训-EIGRP可靠性确认,EIGRP路由更新,EIGRP建立邻居的条件
WOLF-LAB网络技术实验室,微信:17316362402
邻居表:需要建立邻居关系,建立邻居关系之后才会互相之间传递数据库条目.
show ip eigrp neighbors
clear ip eigrp neighbor //清楚EIGRP邻居关系,重置EIGRP邻居关系.
拓扑表(数据库表): 宣告的路由或是收到的路由都会存放在数据库当中,最优路由能提交到路由表
EIGRP的包类型
Hello包:(发现邻居)路由器的接口一旦运行EIGRP,则会立刻开始默认每隔5s钟时间发送Hello包,
互相之间交换了Hello包之后,如果校验无误,则能够建立起来邻居关系.
Interface g0/0
Ip hello-interval eigrp 90 2// 将接口的EIGRPhello时间修改为每2s一次
Ip hold-times eigrp 90 10 //邻居多少时间收不到自己的hello包断开跟自己的邻居关系.
不要配置hello时间>hold时间.
源地址为运行EIGRP的接口地址. 目的IP地址 EIGRP的组播IP地址 224.0.0.10.
(保活 keepalive) 默认设备每隔5s发送一次hello包,如果超过15s收不到对方的hello包,则认
为对方出现故障,断开邻居关系.
Update包:
可靠性确认.可靠性是什么? 确保邻居关系之间能够正常地交互信息内容,我发的消息你得能
收到,你发给我的消息我也能收到.
类似于TCP三次握手建立端到端邻居,当EIGRP邻居建立好之后,EIGRP会首先发送没带路由
条目的update数据包并携带seq,邻居收到此update数据包需要同样利用update进行回复,
ack字段直接填写seq,并给予新的seq,最后第一个发送update的路由器使用ack做确认并
结束可靠性确定.在这之后就会开始发送路由条目更新.收到条目更新的路由器用ACK做确认.
交换EIGRP数据库条目,发送EIGRP数据库条目更新.
EIGRP当中仅有刚刚建立邻居关系时,有新的路由条目加入数据库时或路由条目发生变化,
路由发生收敛时发送路由条目更新. (触发更新)
ACK数据包: 用于对update数据包还有query数据包做确认.
SRTT:(smooth round-trip time) : 平均往返时间. EIGRP建立邻居关系时连续发送三次
update数据包,在确保可靠性的同时将记录下三次往返的平均时间.
RTO(Retransmission Timeout): 重传超时计时器.类似于心里的底线.如果超过RTO时间
还收不到对方给自己的ACK消息.就会重新再次发送一次Update数据包.
RTO时间是通过SRTT时间通过算法计算得出的.但是,此算法被思科保密,没有公布.
Queue Count(Q count): 发送update数据包时就会将这个值置为为1.收到了ACK消息之后
将会把这个值置为0
16次重传机制: 当发送update数据包时,如果超过了RTO时间收不到ACK,那么就会重新再次
发送update,然后如果超过RTO时间还是没有ACK,那么就继续发,在连续发送了16次update
数据包之后如果还是收不到对方的回复,那么就认为对方出现了故障,断开/重置邻居关系
路由器路由表当中提交的应当是最优异的路由条目:
当出现相同前缀,相同掩码的不同路由条目时,将会比较路由条目的管理距离以及Metric值,
最小的最优先,最优异.
管理距离: 路由协议的优先级,越小越优先.每一个不同的路由协议都有其对应的优先级.
协议类型 管理距离 Metric(度量值)
直连路由 0 0
主机路由 0 0
静态路由 1 0
RIP 120 Hop
EIGRP 90 K值
影响EIGRP建立邻居关系的条件:
1. AS号要一致才能建立EIGRP的邻居关系.
2. K值要一致.
值从K1到K5分别对应EIGRP计算路由时考虑到的链路参数,带宽,延时,可靠性,负载,MTU.K6
对应着路由器链路当中所消耗的电力.
3. 源检测通过:
IGRP的hello包会去检查hello包的源IPv4地址在本路由器的路由表当中是否时直连链路且可
达.
4. 单播对单播 组播对组播.
EIGRP默认以组播的方式发送EIGRP的hello包,以及组播的方式发送路由条目更新(除了确定
可靠性时的update)
可以通过neighbor的命令行指定EIGRP的接口对面只跟谁建立EIGRP的邻居关系
如果使用neighbor命令行指定了EIGRP的某一个接口只跟某一个地址建立EIGRP邻居关系,
则此接口将不会再发送和接收任何EIGRP的组播数据包.(包括Hello,update)
Router eigrp 90
Neighbor a.b.c.d //指定接口对面只能够跟某某单对单的建立EIGRP的邻居关系了.
5. 认证.
https://www.wolf-lab.com/
WOLFLAB官方微信:17316362402
WOLFLAB官方QQ:2569790740
思科认证CCNP EI培训课程咨询联系WOLF-LAB网络技术实验室!