IGRP | |
---|---|
Nume | Interior Gateway Routing Protocol |
Nivel (conform modelului OSI ) | reţea |
Scopul protocolului | Rutarea în sisteme autonome |
IGRP ( Interior Gateway Routing Protocol ) este un protocol de rutare dezvoltat de Cisco pentru routerele sale cu mai multe protocoale la mijlocul anilor 1980 pentru comunicarea într- un sistem autonom (AS) cu o topologie complexă și caracteristici diferite de lățime de bandă și întârziere. IGRP este un protocol de router interior ( IGP ) cu un vector de distanță .
IGRP distinge multe valori , cum ar fi latența rețelei, debitul, fiabilitatea, congestia rețelei, MTU și fiabilitatea interfeței. Pentru a compara rutele, aceste valori sunt utilizate într-o formulă care calculează valoarea finală. Coeficientul de greutate al acestor indicatori poate fi selectat automat sau setat de administratorul de rețea. Pentru fiabilitatea și congestionarea rețelei, acestea sunt valori de la 1 la 255, lățimea de bandă - de la 1200 bps la 10 Gbps, întârzierea poate lua o valoare până la ordinul 24.
Pentru a îmbunătăți stabilitatea, IGRP oferă mecanisme cum ar fi reținerea schimbărilor, orizont de divizarea și ajustarea inversării.
Păstrarea modificărilor Când rețeaua primește informații despre modificările rutelor (de exemplu, despre o conexiune întreruptă) de la unul dintre routere, atunci modificările la tabelele de rutare nu vin imediat, ci pe o perioadă de timp. În această perioadă, un router care nu a primit încă informații despre modificări poate continua să propage informații despre o rută care nu mai există. În acest caz, este posibilă o situație când un dispozitiv care a făcut deja modificări în tabelul său de rutare, după ce a primit aceste date, va face o a doua ajustare a tabelului. Reținerea temporară a modificărilor este un mecanism prin care toate modificările care pot afecta rutele sunt reținute pentru o perioadă de timp. Timpul de reținere trebuie să fie mai mare decât timpul necesar pentru ca informațiile despre rutele modificate să se propagă către toate routerele din sistem.
Împărțirea orizontului (split-horizon) Esența acestui mecanism este că, pentru a preveni buclarea rutelor între routerele (routere) învecinate, informațiile despre schimbarea rutei nu trebuie propagate în direcția routerului de la care provine.
Corectarea anulării rutei (route-toxicing) este eliminarea forțată a unei rute și transferul într-o stare de reținere, folosită pentru a combate buclele de rută.
Temporizatoare Cronometrul de actualizare determină cât de des trebuie trimise mesajele de actualizare a rutei. Cronometrul rutei mort determină cât timp ar trebui să aștepte un router, în absența actualizărilor pentru o anumită rută, înainte de a declara acea rută moartă. Timpul implicit IGRP pentru această variabilă este de trei ori perioada de ajustare. Variabila timp de retenție determină intervalul de timp de retenție. Timpul IGRP implicit pentru această variabilă este de trei ori perioada temporizatorului de reîmprospătare, plus 10 secunde. În cele din urmă, temporizatorul de deconectare indică cât timp trebuie să treacă înainte ca orice router să fie exclus din tabelul de rutare. Timpul implicit IGRP pentru această valoare este de șapte ori perioada de actualizare a rutare.