" Distance- Vector " er en kategori af algoritme til Routing protokoller. Disse protokoller er også kendt som "dynamisk " og " proaktiv ", selvom disse definitioner omfatter også en alternativ gruppering kaldet " Link State ". De fastholder tabeller af mulige ruter , således at en sti kan vælges hurtigt, når indkommende data ankommer til routeren . Vector
" Vector " del af navnet refererer til en beregning, der rangerer hver mulig rute. De to faktorer, som indgår i beregningen af den Vector er afstand og retning . Disse to faktorer er fælles for alle Distance- Vector Routing protokoller er skønt den præcise beregningsmetode varierer fra protokol til protokol.
Afstand
Afstanden til en destination registreret som en " hop count ". Et hop er et link , eller en strækning af kabel ( eller transmission i Wi -Fi ) mellem to routere. Den hop count registrerer antallet af routere en sti vil passere igennem.
Direction
Hver router er forbundet til flere andre. Retningen element i Distance- Vector beregning er registreret som den nærliggende router, som er den første i kæden til at nå destinationen . Identiteten af de tilstødende router er gemt som en kombination af dens adresse og udgangsstedet fra den aktuelle router, der forbinder til routeren bliver registreret.
Dækning
distance- Vector tabellen ikke registrere alle routere i hver sti , men blot tæller dem. Når data sendes til den næste hop er den rettet til denne router . Den næste router i kæden kan have en anden placering i sin tabel for den oprindelige planlagte vej og rute data gennem en anden rute . Distance Vector kan kun oplyse routeren , hvor siden til at sende data . Det kræver ikke routeren til at skrive den fulde sti eller kommunikere med nogen af de routere i stien end nabolandet router.
Vedligeholdelse
Distance- Vector routingtabellerne opdateret regelmæssigt . Hver routerudsendelser hele sin routing tabel til sine naboer. Disse naboer opdatere deres egne routingtabellerne og sende dem . Ved denne metode, er detaljerne i den første router opformeret hele internettet. Det er denne proces , der definerer Distance- Vector routing protokoller som "dynamisk ".
Eksempler
ældste og mest udbredte Distance- Vector routing-protokol er Routing Information Protocol ( RIP) . Denne protokol er blevet produceret i forskellige versioner til forskellige netværk operativsystemer. AppleTalk Routing Table Maintenance Protocol ( RTMP ) bruger også Distance- Vector, som gør Interior Gateway Routing Protocol .
Alternativer
Distance- Vector systemer er " proaktiv. " Det betyder, at de forbereder sig til fremtidige opgaver ved at opretholde en routing tabel. Den rivaliserende underkategori inden den proaktive definition er "Link stat. " Link State routing protokoller også opretholde en tabel over mulige ruter, men overvåge status for disse links , altså om en transmission på tværs af en af linkene mislykkedes. Alternativet til " proaktiv " systemer er " reaktiv "-systemer. Denne kategori omfatter ikke opretholde en tabel , men i stedet sender kanalansøgning pakker , når det er nødvendigt at sende data til en destination. Det første svar på denne udsendelse giver vej, der skal anvendes.