根据我在互联网上的发现,MTU 在 EIGRP 度量计算中的作用存在混淆。
我用几台路由器在 GNS 中进行了一个实验。在 MTU 值更改后,我找不到路径成本的任何更改。这很明显,因为 MTU 不包括在 EIGRP 中计算成本的公式中。
最近我在 ietf 上发现了一个解释 EIGRP 协议的“draft-savage-eigrp-00”。然而,这份文件也呈现出某种混乱。
在第 33 页的“EIGRP 指标计算”下,它指出
复合度量基于带宽、延迟、负载和可靠性。MTU 不是用于计算复合度量的属性。
再次在第 35 页的“宽度量向量”下,它指出
EIGRP 使用五个“向量”指标:最小吞吐量、延迟、负载、可靠性和最大传输单元 (MTU)。
根据我自己的实际观察,我能够推断出“在比较等成本路径时,MTU 甚至不被用作打破平局”。
这整个增加了我的困惑。我无法推断MTU 是 EIGRP 度量计算中的向量和属性的含义。
我接受如果它不是一个属性,它与成本估算无关。因此,它不包含在度量公式中。
metric = {K1 BW + [(K2 BW)/(256-load)]+(K3延迟)} {K5/(可靠性+K4)}
如果将其视为寻找路径中的向量,则后继 MTU 的变化必须触发某种过程(如果与可行后继相比路径太低,则更新路径)。但我的观察表明事实并非如此。
有人可以帮帮我吗。