NYUGODJ BÉKÉBEN | |
---|---|
Név | Routing Information Protocol |
Szint ( az OSI modell szerint ) | hálózat |
Létrehozva: | 1969 |
Port/ID | 520/ UDP |
A protokoll célja | Útválasztás kis hálózatokban |
Leírás | RFC 1058 (v1), RFC 2453 (v2) |
Főbb megvalósítások | #Megvalósítások |
A Routing Information Protocol ( Routing Information Protocol [ 1 ] ) az egyik legegyszerűbb útválasztási protokoll . Kis számítógépes hálózatokban használatos , lehetővé teszi az útválasztók számára, hogy dinamikusan frissítsék az útválasztási információkat (irány és tartomány ugrásban ) a szomszédos útválasztóktól.
A RIP útválasztási algoritmust ( Bellman -Ford algoritmus ) először 1969 -ben fejlesztették ki az ARPANET alapjaként .
A RIP protokoll prototípusa a Gateway Information Protocol , a PARC Universal Packet része .
A RIP egy IP -t támogató verziója bekerült a Unix operációs rendszer BSD -csomagjába, amelyet routed -nek (route daemon) hívnak, valamint számos olyan gyártó, aki a protokollnak saját verzióját implementálta. Ennek eredményeként a protokollt egységesítették az RFC 1058 dokumentumban .
1994 - ben fejlesztették ki a RIP-2 protokollt ( RFC 2453 ), amely a RIP protokoll kiterjesztése, amely további útválasztási információkat biztosít a RIP üzenetekben és javítja a biztonságot.
A RIPng egy verzióját úgy fejlesztették ki, hogy IPv6 környezetben működjön .
A RIP az úgynevezett távolságvektoros útválasztási protokoll , amely ugrásokkal (hop, hop ) működik útválasztási metrikaként. A RIP-ben megengedett maximális ugrások száma 15 (a 16-os mérőszám "végtelen metrikát" jelent). Minden alapértelmezett RIP-útválasztó 30 másodpercenként sugározza a teljes útválasztási táblázatát a hálózatra, ami meglehetősen nagy mértékben terheli a kis sebességű kommunikációs vonalakat. A RIP az 520 - as UDP -portot használó TCP/IP -hálózatokon működik.
A modern hálózati környezetben a RIP nem a legjobb választás útválasztási protokollként, mivel képességei alacsonyabbak, mint a modernebb protokollok, például az EIGRP , OSPF . A 15 ugrás korlát megakadályozza, hogy nagy hálózatokban használják. Ennek a protokollnak az előnye a könnyű konfigurálás.
0 | egy | 2 | 3 | négy | 5 | 6 | 7 | nyolc | 9 | tíz | tizenegy | 12 | 13 | tizennégy | tizenöt | 16 | 17 | tizennyolc | 19 | húsz | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | harminc | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
parancs (1) | Verzió (1) | Routing Domain (0-nak kell lennie) (2) | |||||||||||||||||||||||||||||
RIP bejegyzés (20) |
Verzió mező = 1.
0 | egy | 2 | 3 | négy | 5 | 6 | 7 | nyolc | 9 | tíz | tizenegy | 12 | 13 | tizennégy | tizenöt | 16 | 17 | tizennyolc | 19 | húsz | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | harminc | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Címcsalád azonosítója (2) | nullának kell lennie (2) | ||||||||||||||||||||||||||||||
IPv4-cím (4) | |||||||||||||||||||||||||||||||
nullának kell lennie (4) | |||||||||||||||||||||||||||||||
nullának kell lennie (4) | |||||||||||||||||||||||||||||||
Mutató (4) |
Verzió mező = 2.
0 | egy | 2 | 3 | négy | 5 | 6 | 7 | nyolc | 9 | tíz | tizenegy | 12 | 13 | tizennégy | tizenöt | 16 | 17 | tizennyolc | 19 | húsz | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | harminc | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Címcsalád azonosítója (2) | Útvonalcímkék (2) | ||||||||||||||||||||||||||||||
IPv4-cím (4) | |||||||||||||||||||||||||||||||
alhálózati maszk (4) | |||||||||||||||||||||||||||||||
következő ugrás (4) | |||||||||||||||||||||||||||||||
Mutató (4) |
Ha a hitelesítés engedélyezve van, csak a megfelelő hitelesítési kódot tartalmazó üzenetek kerülnek feldolgozásra. Ezt a RIP-csomagok átvitelének biztonságának javítására használják. Lehetőség van a hitelesítési kód titkosítására az MD5 használatával.
0 | egy | 2 | 3 | négy | 5 | 6 | 7 | nyolc | 9 | tíz | tizenegy | 12 | 13 | tizennégy | tizenöt | 16 | 17 | tizennyolc | 19 | húsz | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | harminc | 31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
parancs (1) | verzió (1) | nullának kell lennie (2) | |||||||||||||||||||||||||||||
0xFFFF | Hitelesítés típusa (2) | ||||||||||||||||||||||||||||||
Hitelesítés (16) |
TCP / IP protokollok az OSI modell rétegei szerint | Alapvető|
---|---|
Fizikai | |
csatornázott | |
hálózat | |
Szállítás | |
ülés | |
Reprezentáció | |
Alkalmazott | |
Egyéb alkalmazva | |
A TCP és UDP portok listája |