IGRP | |
---|---|
namn | Interiör Gateway Routing Protocol |
Nivå (enligt OSI-modellen ) | nätverk |
Syftet med protokollet | Routing i autonoma system |
IGRP ( Interior Gateway Routing Protocol ) är ett routingprotokoll utvecklat av Cisco för sina multiprotokollroutrar i mitten av 1980-talet för kommunikation inom ett autonomt system (AS) med en komplex topologi och olika bandbredds- och fördröjningsegenskaper. IGRP är ett inre routerprotokoll ( IGP ) med en avståndsvektor .
IGRP särskiljer många mätvärden som nätverkslatens, genomströmning, tillförlitlighet, nätverksstockning, MTU och gränssnittspålitlighet. För att jämföra rutter används dessa mätvärden i en formel som beräknar det slutliga måttet. Viktkoefficienten för dessa indikatorer kan väljas automatiskt eller ställas in av nätverksadministratören. För nätverkstillförlitlighet och överbelastning är dessa värden från 1 till 255, bandbredd - från 1200 bps till 10 Gbps, fördröjning kan ta ett värde upp till den 24:e ordningen.
För att förbättra stabiliteten tillhandahåller IGRP mekanismer som ändringsretention, split -horisont och reverseringsjustering.
Behållning av ändringar När nätverket får information om förändringar i rutter (till exempel om en bruten anslutning) från en av routrarna, så kommer inte ändringar i routningstabellerna direkt, utan under en tidsperiod. Under denna period kan en router som ännu inte har fått information om ändringarna fortsätta att sprida information om en rutt som inte längre finns. I det här fallet är en situation möjlig när en enhet som redan har gjort ändringar i sin routingtabell, efter att ha tagit emot dessa data, kommer att göra en andra justering av tabellen. Temporary change hold är en mekanism genom vilken alla ändringar som kan påverka rutter hålls under en tid. Hålltiden måste vara längre än den tid som krävs för att informationen om de ändrade rutterna ska spridas till alla routrar i systemet.
Dela horisonten (delad horisont) Kärnan i denna mekanism är att för att förhindra looping av rutter mellan angränsande routrar (routrar), bör information om en ruttändring inte spridas i riktning mot den router som den kom från.
Korrigering av ruttavstängning (ruttförgiftning) är det påtvingade avlägsnandet av en rutt och överföringen till ett hållläge, som används för att bekämpa ruttslingor.
Timers Uppdateringstimern bestämmer hur ofta ruttuppdateringsmeddelanden ska skickas. Timern för död rutt bestämmer hur länge en router måste vänta, i avsaknad av uppdateringar av en viss rutt, innan den förklarar den rutten död. Standard-IGRP-tiden för denna variabel är tre gånger justeringsperioden. Retentionstidsvariabeln definierar retentionstiden. Standard IGRP-tiden för denna variabel är tre gånger uppdateringstimerperioden plus 10 sekunder. Slutligen anger frånkopplingstimern hur lång tid som måste gå innan någon router måste exkluderas från routingtabellen. IGRP-standardtiden för detta värde är sju gånger routinguppdateringsperioden.