By default, EIGRP uses the following values in its composite metric to calculate the preferred path to a network:

The following values can be used, but are not recommended, because they typically result in frequent recalculation of the topology table:

Note: Although the MTU is included in the routing table updates, it is not a routing metric used by EIGRP.

The Composite Metric

Figure 1 shows the composite metric formula used by EIGRP. The formula consists of values K1 to K5, known as EIGRP metric weights. K1 and K3 represent bandwidth and delay, respectively. K2 represents load, and K4 and K5 represent reliability. By default, K1 and K3 are set to 1, and K2, K4, and K5 are set to 0. The result is that only the bandwidth and delay values are used in the computation of the default composite metric. EIGRP for IPv4 and EIGRP for IPv6 use the same formula for the composite metric.

The metric calculation method (k values) and the EIGRP autonomous system number must match between EIGRP neighbors. If they do not match, the routers do not form an adjacency.

The default k values can be changed with the metric weights router configuration mode command:

Router(config-router)# metric weights tos k1 k2 k3 k4 k5

Note: Modifying the metric weights value is generally not recommended and beyond the scope of this course. However, its relevance is important in establishing neighbor adjacencies. If one router has modified the metric weights and another router has not, an adjacency does not form.

Verifying the k Values

The show ip protocols command is used to verify the k values. The command output for R1 is shown in Figure 2. Notice that the k values on R1 are set to the default.