RIP (netværksprotokol)

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 5. januar 2021; checks kræver 4 redigeringer .
HVIL I FRED
Navn Ruting Information Protocol
Niveau (ifølge OSI-modellen ) netværk
Oprettet i 1969
Port/ID 520/ UDP
Formål med protokollen Routing i små netværk
Specifikation RFC 1058 (v1), RFC 2453 (v2)
Større implementeringer #Implementeringer

Routing Information Protocol (  Routing Information Protocol [ 1 ] ) er en af ​​de enkleste routingprotokoller . Brugt i små computernetværk giver det routere mulighed for dynamisk at opdatere routinginformation (retning og rækkevidde i hop ) fra naboroutere.

Historie

RIP-routingalgoritmen ( Bellman -Ford-algoritmen ) blev først udviklet i 1969 som grundlag for ARPANET .

RIP-protokollens prototype er Gateway Information Protocol , en del af PARC Universal Packet .

En version af RIP, der understøtter IP , er blevet inkluderet i Unix -operativsystemets BSD -pakke kaldet routed (route daemon), såvel som af mange leverandører, der har implementeret deres egen version af denne protokol. Som et resultat blev protokollen samlet i RFC 1058 -dokumentet .

I 1994 blev RIP-2-protokollen ( RFC 2453 ) udviklet, som er en udvidelse af RIP-protokollen, der giver yderligere routing-information i RIP-meddelelser og forbedrer sikkerheden.

En version af RIPng er udviklet til at fungere i et IPv6- miljø .

Teknisk information

RIP er den såkaldte distance vector routing protocol , som opererer med hop (hop, hop ) som en routing-metrik. Det maksimale antal tilladte hop i RIP er 15 (en metrisk på 16 betyder "uendelig metrisk"). Hver standard RIP-router udsender sin fulde routingtabel til netværket en gang hvert 30. sekund, hvilket belaster lavhastighedskommunikationslinjer ret tungt. RIP fungerer over TCP/IP- netværk ved hjælp af UDP -port 520.

I moderne netværksmiljøer er RIP ikke det bedste valg som routingprotokol, da dens muligheder er ringere end mere moderne protokoller som EIGRP , OSPF . Grænsen på 15 hop forhindrer den i at blive brugt i store netværk. Fordelen ved denne protokol er den nemme konfiguration.

RIP-pakkeformat

0 en 2 3 fire 5 6 7 otte 9 ti elleve 12 13 fjorten femten 16 17 atten 19 tyve 21 22 23 24 25 26 27 28 29 tredive 31
kommando(1) Version (1) Routing domæne (skal være 0) (2)
RIP-indgang (20)
RIP Entry format for RIP-1 protokollen

Versionsfelt = 1.

0 en 2 3 fire 5 6 7 otte 9 ti elleve 12 13 fjorten femten 16 17 atten 19 tyve 21 22 23 24 25 26 27 28 29 tredive 31
Adressefamilie-id (2) skal være nul (2)
IPv4-adresse (4)
skal være nul (4)
skal være nul (4)
Metrisk (4)
  • Adressefamilieidentifikator (AFI) - type adresse, normalt understøttes kun AF_INET-indgangen, hvilket er lig med 2 (dvs. bruges til IP-protokollen).
  • Skal være nul - skal være nul.
  • IPv4-adresse - Destinations-IP-adresse (vært eller netværk)
  • Metrisk - rutemetrik
RIP-indtastningsformat for RIP-2-protokollen

Versionsfelt = 2.

0 en 2 3 fire 5 6 7 otte 9 ti elleve 12 13 fjorten femten 16 17 atten 19 tyve 21 22 23 24 25 26 27 28 29 tredive 31
Adressefamilie-id (2) Rutemærker (2)
IPv4-adresse (4)
undernetmaske (4)
næste hop (4)
Metrisk (4)
  • Address Family Identifier (AFI) - type adresse, normalt understøttes kun AF_INET-indgangen, hvilket er lig med 2 (dvs. bruges til IP-protokollen).
  • Rutemærke (RT) - Rutemærke. Designet til at adskille "interne" ruter fra "eksterne" ruter taget, for eksempel fra en anden IGP eller EGP.
  • IP-adresse - Destinations-IP-adresse.
  • Undernetmaske - undernetmaske
  • Næste hop - det næste hop. Indeholder IP-adressen på routeren til destinationen. Værdi 0.0.0.0 - Hoppet til destinationen er afsenderen af ​​pakken. Påkrævet, hvis RIP-protokollen ikke kan startes på alle routere.
  • Metrisk - rutemetrik.
Godkendelse

Når godkendelse er aktiveret, behandles kun de meddelelser, der indeholder den korrekte godkendelseskode. Dette bruges til at forbedre sikkerheden ved transmissionen af ​​RIP-pakker. Det er muligt at kryptere godkendelseskoden ved hjælp af MD5.

0 en 2 3 fire 5 6 7 otte 9 ti elleve 12 13 fjorten femten 16 17 atten 19 tyve 21 22 23 24 25 26 27 28 29 tredive 31
kommando(1) version(1) skal være nul (2)
0xFFFF Godkendelsestype (2)
Godkendelse (16)

Implementeringer

Se også

Noter

  1. Hvad er RIP-protokollen? - Definition fra Techopedia . Hentet 27. juli 2019. Arkiveret fra originalen 4. juli 2019.

Links