Differenza tra IGRP ed EIGRP Differenza tra
IGRP vs EIGRP
IGRP, che sta per Internet Gateway Routing Protocol, è un protocollo di routing relativamente vecchio inventato da Cisco. È stato in gran parte sostituito dal più recente e più avanzato Enhanced-IGRP, più comunemente noto come EIGRP, dal 1993. Anche in Cisco il curriculum Cisco, IGRP è discusso solo come un protocollo obsoleto come introduzione a EIGRP.
La ragione principale dietro l'avvento di EIGRP è di passare da protocolli di routing classful come IGRP a causa degli indirizzi IPv4 che si stanno esaurendo rapidamente. IGRP semplicemente presuppone che tutti gli elementi di una determinata classe appartengano alla stessa subnet. EIGRP utilizza maschere di sottorete a lunghezza variabile (VLSM) per utilizzare in modo più efficiente la fornitura limitata di indirizzi IPv4, prima dell'avvento di IPv6.
Oltre al passaggio da protocolli di routing di classe, sono stati apportati alcuni miglioramenti all'algoritmo utilizzato per scoprire il modo migliore per aggirare la rete con EIGRP. Ora usa Diffusion Update Algorithm o meglio conosciuto come DUAL per calcolare i percorsi, garantendo nel contempo che non esistano loop nel sistema poiché questi sono dannosi per le prestazioni della rete.
I router EIGRP trasmettono periodicamente un pacchetto "ciao" a tutti i sistemi per informare gli altri router che sono presenti e funzionano bene nella rete. Gli aggiornamenti, d'altro canto, non vengono più trasmessi all'intera rete; sono limitati solo ai router che necessitano delle informazioni. Gli aggiornamenti non sono più periodici e solo quando vengono osservate le modifiche alla metrica, gli aggiornamenti corrispondenti verranno inviati ad altri router. Gli aggiornamenti parziali causano una riduzione del traffico di rete rispetto agli aggiornamenti completi utilizzati da IGRP.
Le metriche, che sono utilizzate per misurare l'efficienza di un dato, sono anche cambiate in EIGRP. Invece di utilizzare un valore a 24 bit nel calcolo della metrica, EIGRP ora utilizza 32 bit. Per mantenere la compatibilità, le metriche IGRP precedenti vengono moltiplicate per un valore di 256, quindi spostando il bit del valore di 8 bit a sinistra e conformandosi alla metrica a 32 bit di EIGRP.
Riepilogo:
1. EIGRP ha totalmente sostituito l'obsoleto IGRP
2. EIGRP è un protocollo di routing classless mentre IGRP è un protocollo di routing classful
3. EIGRP utilizza DUAL mentre IGRP non
4. EIGRP consuma molta meno larghezza di banda rispetto a IGRP
5. EIGRP esprime la metrica come valore a 32 bit mentre IGRP utilizza un valore a 24 bit