EIGRP Load Balancing Equal Metric:

 

EIGRP supporta equal-metric load balancing sino a 6 link (4 link sono il valore di default) verso la destinaton;

 

Il comando maximum-path determina l’abilitazione ad utilizzare equal-metric load balancing;

 

Routes con uguale metrica sono installare nella routing table;

 

Per disabilitare la funzione di load balancing, settare il relativo valore di maximum-path ad 1;

 

Quando un pacchetto è processato in process-switched, la funzionalità di load balancing over equal-metric avviene su base pacchetto;

 

Quando un pacchetto è processato in fast-switched, la funzionalità di load balancing over equal-metric avviene su base destinazione.

 

 

 

EIGRP Load Balancing Unequal Metric:

 

 

EIGRP supporta unequal-metric load balancing verso la destination;

 

Il comando variance permette l’utilizzo del unequal-metric load balancing (settando un valore da 2 a 128 permette di installare multiple route loop-free nella routing table EIGRP); ci debbono essere precise condizioni perché questo accada:

 

EIGRP utilizza sempre un Successor come next-hop verso la destinazione;

 

Più Feasible Successor possono essere candidati;

 

La route deve essere loop-free; questa condizione è soddisfatta se il valore di AD (Advertised Distance) è minore rispetto al valore di distanza totale (FD);

 

La metrica delle route deve essere più bassa rispetto alla metrica della best-route (Successor) moltiplicata per il valore di varience settato.

 

 Variance = 1 significa equal-cost load balancind ed è il valore di default in un router;

 

Variance non limita il numero di path; è il suo valore che funziona da moltiplicatore a settare un range di metriche accettate da EIGRP per il load balancing

 

Se variance = 2, qualsiasi route imparata con una metrica che è minore rispetto a due volte il valore della metrica primaria (Successor), sarà installata nella routing table;

 

Il comando maximim-path, invece limita il numero di path che EIGRP potrebbe utilizzare senza questo comando