RFC 7868, "Cisco's Enhanced Interior Gateway Routing Protocol (EIGRP)", May 2016Source of RFC: INDEPENDENT
Errata ID: 6090
Publication Format(s) : TEXT
Reported By: Rafał Cygnarowski
Date Reported: 2020-04-12
Section 184.108.40.206. says:
metric = (K1 * min(Throughput)) + (K3 * sum(Latency)) }
It should say:
metric = K1 * Max-Throughput + Latency
This errata is consequence of:
- erratas 5242 and 6084,
- inconsistency of using (Max-)Throughput and Latency variables,
- using additional min() and sum() functions which are not used in formula where all K-values takes effect ( metric =[Net-Throughput+Latency+(K6*ExtAttr)] * K5/(K4+Rel)) .
The Max-Throughput variable defined in 220.127.116.11. is a little bit unfortunate, as in fact it is minimum of maximum available throughput of all network segments in the path.
I removed also K3 value from the metric as it is already embraced in Latency calculation in 18.104.22.168.
I decided to use this formula as it is mathematically correct and is least intrusive but the best would be to review notations from 22.214.171.124. up to .5 and remove all inaccuracies. Also highlighting usage of K-Values in final metric calculation would make this document more readable, eg. metric = K1 * Throughtput + K3 * Latency - which shows best how K-values affect metric.