EIGRP的metric是怎么定义的呢?
EIGRP有哪些协议数据报文呢?
EIGRP如何保证可靠性?
能说说DUAL有限状态机吗?
知道怎么配置EIGRP unequal-cost load-balancing吗?
EIGRP在Frame-relay p2p,p2mp,hybrid环境下如何分配带宽呢?
能列出常用的EIGRP察看命令吗?
解答:
EIGRP metrics
Metric = [K1 * BandW(K2 * BandW)/(256-load)K3*Delay] *
[K5/(reliabilityK4)]
By default: K1=K3=1 and K2=K4=K5=0, so:
Metric = 10000000/BandW*256Delay/10*256
假如你必须更改DELAY或BANDWDITH以达到你的非凡目的,建议你更改DELAY,因为其它协
议也要用到BANDWITH如OSPF,另外,在使用限制E IGRP使用带宽的命令中也涉及到BANDW
ITH,所以一般修改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可以是组播传输,也可以是单播传输,并且只使用可靠传输
QUERY和REPLY被使用在DUAL的有限状态机制里,QUERY可以是组播或单播,REPLY永远是
单播,都使用可靠传输(由DUAL机制决定)
你能发现这些消息机制与OSPF的不同点在那里吗?
DUAL有限状态机:
其实是一种SPF算法的改造
首先收集邻居的路由宣告,参照邻居到目的网络的metric(AD),计算到目的网络路径FD
(AD local metric),FD最低的选为最佳路径放入路由表,相同最低FD进行负载均衡,
其他路径满足AD 一旦最佳路径sUCcessor消失,查找拓扑表中的FS代替;假如拓扑表中
没有FS,将会向邻居发送query,重新进行计算 。
关于Finite stat machine(FSM)
我想是EIGRP最复杂的东西了
当某种事件引起PASSIVE状态的路由,进行重新查找FS时,假如有FS则FS升级成S(SUCCE
SSOR),假如没有则路由器向所有邻居发送QUERY ,此路由变为ACTIVE状态,此状态下
有很多限制,例如不可更改FD,不可更改SUCCESSOR等,当所有发出的QUERY都收到REPLY
时,路由器对此路由重新进行计算,并选出新的S ,FD,删除不符合FC条件的FS(FC的
一个重要条件是:下一跳路由所通告的距距离(AD)必要小于当前的FD,这是为了防止L
OOP等)
并发送UPDATE 。做为接收到路由器发出QUERY的路由器在他的FS里找出最好的通告给初始
路由器,假如他也没有,则同理,发送QUERY 。需要指出的一点是缺省情况下假如路由器
在3 分钟内没有收到某一QUERY的REPLY则进行SIA状态,并对从此邻居所收到的所有路由
进行QUERY,时间可以手动更改
还有一点,一个设计好的网络不应该出现SIA的情况,一种错误的熟悉是设计多个AS连接
推荐阅读
- 白色一次性口罩怎样辨别内外
- loft公寓产权一般多少年
- 考拉FM怎样分享到新浪微博
- 网络图形
- 如何让射手播放器连续播放MV
- 搜狗输入法如何设置切换
- EIGRP与OSPF的比较
- 牛场粪便处理有招
- 关于Nokia 2626的一些小问题
- wps2019中划线翻译具体操作步骤