扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
EIGRP的metric是怎么定义的呢?
EIGRP有哪些协议数据报文呢?
EIGRP如何保证可靠性?
能说说DUAL有限状态机吗?
知道怎么配置EIGRP unequal-cost load-balancing吗?
EIGRP在Frame-relayp2p,p2mp,hybrid环境下如何分配带宽呢?
能列出常用的EIGRP察看命令吗?
解答:
EIGRP metrics
Metric = [K1 * BandW + (K2 * BandW)/(256-load) + K3*Delay] *
[K5/(reliability + K4)]
By default: K1=K3=1 and K2=K4=K5=0, so:
Metric = 10000000/BandW*256 + Delay/10*256
如果你必须更改DELAY或BANDWDITH以达到你的特殊目的,建议你更改DELAY,因为其它协议也要用到BANDWITH如OSPF,另外,在使用限制E IGRP使用带宽的命令中也涉及到BANDWITH,所以一般修改DELAY参数(尤其在做实验时,为了简化METRIC值)
show interface 察看value
注意:k的值包含在hello报文中,不匹配邻居关系不会建立为重分布路由设置一个缺省metric
default-metric 10000 100 255 1 1500
EIGRP有5种协议报文:
Hello:建立邻居关系,224.0.0.10,不需要确认
LAN,p2p WAN,MP带宽大于T1: 5秒间隔
MP带宽小于T1: 60秒间隔
注意:hold time为hello time的3倍,改变hello需要手工指定hold
#ip eigrp hold-time
Update:发送路由更新
Query:询问邻居关于路由的信息
Reply:对query的回复
以上3种报文需要进行显式确认(即每个报文需要单独确认),并设置序列号以便重传,次数限制为16
ACK:确认
由于DUAL的机制需要,EIGRP必须保证可靠传输,这是由RTP协议来完成的(RTP也可以做到不可靠传输),另外在这些数据包发送时,有些是组播发送,有些是单播发送,需要搞清楚
例如:hello使用组播而且是不可靠传输
ACK是一种没有数据的HELLO数据包ACK总是以单播方式传输,并且是不可靠传输
UPDATE可以是组播传输,也可以是单播传输,并且只使用可靠传输
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者