"Distance - Vector " er en kategori av algoritme for ruting protokoller . Disse protokollene er også kjent som " dynamisk " og " proaktiv ", selv om disse definisjonene også omfatte en alternativ gruppering kalt "Link State . " De opprettholder tabeller av mulige ruter , slik at en bane kan velges raskt når innkommende data ankommer ruter. Vector
" Vector " delen av navnet refererer til en beregning som rangerer hvert mulig rute . De to faktorene som inngår i beregning av Vector er avstand og retning . Disse to faktorene er felles for alle Avstand - vektor ruting protokoller , er selv om den nøyaktige metoden for beregning varierer fra protokollen til protokollen.
Avstand
Avstanden til en destinasjon registrert som en " hop teller . " En hop er en link, eller en strekning av kabel (eller overføring i Wi - Fi) mellom to rutere. Den hop teller registrerer antall rutere en bane vil passere gjennom.
Direction
Hver router er koblet til flere andre. Retningen element i avstand- vektor beregningen er registrert som tilgrensende ruter, som er den første i kjeden for å nå målet . Identiteten til nabolandet ruteren er lagret som en kombinasjon av sin adresse og avkjørselen punktet fra dagens ruter som kobles til ruteren blir registrert .
Dekning
Distance- Vector tabellen registrerer ikke alle rutere i hver bane , men bare teller dem . Når data sendes videre til det neste hopp , er det rettet til at ruteren. Den neste router i kjeden kan ha en annen rangering i tabellen sin for den opprinnelige tiltenkte banen og rute dataene via en annen rute . Distansevektor kan bare informere ruteren der neste å sende data . Det krever ikke ruteren til å skrive ut hele banen eller kommunisere med noen av rutere i bane enn nabolandet ruteren.
Vedlikehold
Avstand - Vector rutingtabeller blir jevnlig oppdatert. Hver ruter kringkaster hele rutetabellen til sine naboer . Disse naboene oppdatere sine egne rutetabeller og kringkaste dem . Ved denne metoden, er detaljene i den første ruteren spredd over hele Internett. Det er denne prosessen som definerer Avstand - Vector ruting protokoller som " dynamisk ".
Eksempler
Den eldste og mest brukte Avstand - Vector rutingen er Routing Information Protocol ( RIP) . Denne protokollen har blitt produsert i ulike versjoner for ulike operativsystemer for nettverk . AppleTalk Routing Table Vedlikehold Protocol ( RTMP ) bruker også Distance- Vector , gjør som Interior Gateway Routing Protocol .
Alternatives
Avstand - Vector systemer er " proaktiv. " Dette betyr at de forbereder seg til fremtidige oppgaver ved å opprettholde en rutetabellen . Den rival underkategori innenfor den proaktive definisjon er " Link State . " Link State ruting protokoller også opprettholde en tabell over mulige ruter , men overvåke statusen til disse koblingene , dvs. om en overføring over en av linkene mislyktes. Alternativet til " proaktiv " systemer er " reaktive " systemer . Denne kategorien opprettholder ikke et bord , men i stedet sender ut banen forespørsel pakker når det er behov for å sende data til en destinasjon . Det første svaret til denne sendingen gir banen som skal brukes.