Tre protocolli di routing distance-vector: RIP, IGRP ed EIGRP
I protocolli distance-vector pubblicizzano distanza (metrica) e vector (next hop) ai vicini. I tre esempi classici:
1. RIP (Routing Information Protocol)
- RIPv1: Classful, broadcast, metrica conteggio salti (max 15).
- RIPv2: Classless, multicast 224.0.0.9, autenticazione, supporto VLSM.
- RIPng: Versione IPv6.
- Convergenza lenta (hold-down, split-horizon); usato solo in laboratori minuscoli.
2. IGRP (Interior Gateway Routing Protocol)
- Proprietario Cisco (anni 1980), metrica composita: banda, ritardo, carico, affidabilità, MTU.
- Max hop 255; aggiornamenti broadcast ogni 90 sec.
- Obsoleto — rimosso da IOS 12.3+. Sostituito da EIGRP.
3. EIGRP (Enhanced IGRP)
- Proprietario Cisco → aperto (RFC 7868).
- Algoritmo DUAL: senza loop, convergenza sub-secondo.
- Metrica:
256 × (K1×BW + K2×BW/(256-load) + K3×Delay)(default K1=K3=1). - Supporta bilanciamento carico costo disuguale (
variance). - Scoperta vicini tramite Hello (5 sec LAN, 60 sec NBMA).
Snapshot confronto
| Protocollo | Metrica | Max Hop | Convergenza | Classless |
|---|---|---|---|---|
| RIPv2 | Conteggio salti | 15 | Lenta | Sì |
| IGRP | Composita | 255 | Lenta | No |
| EIGRP | Composita | 255 | Veloce (DUAL) | Sì |
EIGRP è l'unico ancora rilevante nelle reti Cisco di produzione.