IGRP vs EIGRP
IGRP, som står for Internet Gateway Routing Protocol, er en relativt gammel rutingprotokoll som ble oppfunnet av Cisco. Den er i stor grad erstattet av den nyere og mer overlegen Enhanced-IGRP, mer kjent som EIGRP, siden 1993. Selv i Cisco Cisco-læreplanen, er IGRP bare diskutert som en foreldet protokoll som en introduksjon til EIGRP.
Hovedårsaken bak adventen til EIGRP er å bevege seg bort fra klassiske ruteprotokoller som IGRP på grunn av de raskt nedslående IPv4-adressene. IGRP går ut fra at alle elementer i en gitt klasse tilhører det samme delnett. EIGRP benytter variabel lengde subnetmasker (VLSM) for å effektivisere bruken av den korte forsyningen av IPv4-adresser, før tilkomsten av IPv6 .
Sammen med skiftet fra klassiske rutingsprotokoller var noen forbedringer av algoritmen som ble brukt for å oppdage den beste måten å komme seg rundt nettverket ble introdusert med EIGRP. Den bruker nå Diffusing Update Algorithm eller bedre kjent som DUAL for å beregne baner, samtidig som det sikres at det ikke finnes noen løkker i systemet, siden de er skadelige for ytelsen til nettverket.
EIGRP-rutere sender periodisk en hello-pakke til alle systemer for å informere andre rutere om at de er til stede og fungerer godt i nettverket. Oppdateringer derimot, sendes ikke lenger til hele nettverket; De er bare begrenset til rutere som trenger informasjonen. Oppdateringer er ikke lenger periodiske, og bare når endringer i metriske observeres, vil tilsvarende oppdateringer bli sendt ut til andre rutere. De delvise oppdateringene forårsaker en reduksjon i nettverkstrafikken i forhold til de fulle oppdateringene som benyttes av IGRP.
Metrics, som brukes til å måle effektiviteten til en gitt, har også endret seg i EIGRP. I stedet for å bruke en 24-biters verdi i beregningen av metriske, bruker EIGRP nå 32 bits. For å opprettholde kompatibilitet multipliseres de eldre IGRP-metrene med en verdi på 256, hvorved bitskiftende verdien 8 biter til venstre og i samsvar med 32-bits metrisk av EIGRP.
Sammendrag:
1. EIGRP har helt erstattet den utdaterte IGRP
2. EIGRP er en klasseløs ruteprotokoll, mens IGRP er en klassifisert rutingsprotokoll
3. EIGRP bruker DUAL mens IGRP ikke gjør det
4. EIGRP bruker mye mindre båndbredde i forhold til IGRP
5. EIGRP uttrykker metriske som en 32-biters verdi mens IGRP bruker en 24-bits verdi