Razlika med IGRP in EIGRP

IGRP proti EIGRP

IGRP, ki pomeni Internet Gateway Routing Protocol, je sorazmerno star protokol usmerjanja, ki ga je izumil Cisco. Od leta 1993 jo je v veliki meri nadomestil novejši in boljši Enhanced-IGRP, bolj znan kot EIGRP. Tudi v Ciscovem učnem načrtu Cisco se o IGRP obravnava le kot zastarel protokol kot uvod v EIGRP.

Glavni razlog za pojav EIGRP-ja je odmik od klasičnih usmerjevalnih protokolov, kot je IGRP, zaradi hitro izčrpavanja naslovov IPv4. IGRP preprosto predpostavlja, da vsi elementi v določenem razredu pripadajo isti podmreži. EIGRP uporablja maske podomrežja s spremenljivo dolžino (VLSM), da učinkoviteje izkoristi kratko ponudbo naslovov IPv4 pred pojavom IPv6 .

Skupaj s premikom od klasičnih usmerjevalnih protokolov je bilo z EIGRP uvedeno nekaj izboljšav algoritma, ki je bil uporabljen za odkrivanje najboljšega načina, kako obiti omrežje. Zdaj uporablja algoritem razprševanja posodobitev ali bolj znan kot DUAL za izračun poti, hkrati pa zagotavlja, da v sistemu ne obstajajo zanke, saj te škodijo uspešnosti omrežja.

Usmerjevalniki EIGRP občasno oddajajo paket "zdravo" vsem sistemom, da druge usmerjevalnike obvestijo, da so prisotni in da delujejo dobro v omrežju. Posodobitve na drugi strani se ne oddajajo več celotnemu omrežju; omejeni so le na usmerjevalnike, ki potrebujejo informacije. Posodobitve prav tako niso več periodične in le, če se opazujejo spremembe v metriki, bi se ustrezne posodobitve poslale drugim usmerjevalnikom. Delne posodobitve povzročijo zmanjšanje omrežnega prometa v primerjavi s popolnimi posodobitvami, ki jih uporablja IGRP.

Meritve, ki se uporabljajo za merjenje učinkovitosti danega, so se spremenile tudi v EIGRP. Namesto da bi pri izračunu meritve uporabili 24-bitno vrednost, zdaj EIGRP uporablja 32 bitov. Za ohranitev združljivosti se starejše meritve IGRP pomnožijo z vrednostjo 256, s čimer se bitni premik vrednosti 8 bitov na levo in skladno z 32-bitno metriko EIGRP.

Povzetek:
1. EIGRP je popolnoma nadomestil zastareli IGRP
2. EIGRP je protokol usmerjanja brez razredov, medtem ko je IGRP protokol za usmerjanje
3. EIGRP uporablja DUAL, medtem ko IGRP ne
4. EIGRP porabi veliko manj pasovne širine v primerjavi z IGRP
5. EIGRP izrazi metriko kot 32-bitno vrednost, medtem ko IGRP uporablja 24-bitno vrednost