IGRP vs EIGRP
IGRP, che sta per Internet Gateway Routing Protocol, è un protocollo di routing relativamente vecchio che è stato 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 classici come IGRP a causa degli indirizzi IPv4 che si stanno esaurendo rapidamente. IGRP presuppone semplicemente 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 utilizza Diffusion Update Algorithm o meglio conosciuto come DUAL per calcolare i percorsi assicurando 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.
Sommario:
1. L'EIGRP ha totalmente sostituito l'obsoleto IGRP
2. EIGRP è un protocollo di routing senza classi mentre IGRP è un protocollo di routing classful
3. EIGRP usa DUAL mentre IGRP no
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