Skillnad mellan IGRP och EIGRP Skillnad mellan
IGRP vs EIGRP
IGRP, som står för Internet Gateway Routing Protocol, är ett relativt gammalt routingprotokoll som uppfanns av Cisco. Det har i stor utsträckning ersatts av den nyare och mer överlägsen Enhanced-IGRP, mer känd som EIGRP, sedan 1993. Även i Cisco Cisco-läroplanen diskuteras IGRP bara som ett föråldrat protokoll som en introduktion till EIGRP.
Huvudskälet bakom EIGRP: s framtid är att flytta sig från klassiska routingprotokoll som IGRP på grund av de snabbt utarmande IPv4-adresserna. IGRP antar helt enkelt att alla element i en given klass hör till samma delnät. EIGRP använder subnetmasker med variabel längd (VLSM) för att effektivisera användningen av den korta utbudet av IPv4-adresser, före IPv6-tillkomsten.
Tillsammans med skiftet från klassiska routingprotokoll var några förbättringar av algoritmen som användes för att upptäcka det bästa sättet att komma runt nätverket introducerades med EIGRP. Det använder nu diffusionsalgoritmen eller kallas DUAL för att beräkna vägar, samtidigt som det säkerställs att inga loopar finns i systemet eftersom de skadar nätverksprestandan.
EIGRP-routrar sänder periodiskt ett "hej" paket till alla system för att informera andra routrar om att de är närvarande och fungerar bra i nätverket. Uppdateringar å andra sidan skickas inte längre till hela nätverket. De är begränsade endast till routrar som behöver informationen. Uppdateringar är inte längre periodiska, och endast när förändringar i mätvärdet observeras skulle motsvarande uppdateringar skickas ut till andra routrar. De partiella uppdateringarna medför en minskning av nätverkstrafiken jämfört med de fullständiga uppdateringar som används av IGRP.
Metrics, som används för att mäta effektiviteten för en given, har också förändrats i EIGRP. Istället för att använda ett 24-bitars värde vid beräkningen av metriska, använder EIGRP nu 32 bitar. För att upprätthålla kompatibiliteten multipliceras de äldre IGRP-metriska värdena med ett värde av 256, varigenom bitskiftande värdet 8 bitar till vänster och överensstämmer med 32-bitars metrisk av EIGRP.
Sammanfattning:
1. EIGRP har helt ersatt den föråldrade IGRP
2. EIGRP är ett klasslöst routingprotokoll medan IGRP är ett klassfullt routingprotokoll
3. EIGRP använder DUAL medan IGRP inte
4. EIGRP förbrukar mycket mindre bandbredd jämfört med IGRP
5. EIGRP uttrycker metriska som ett 32-bitars värde medan IGRP använder ett 24-bitars värde