logo

Protokol informacij o usmerjanju (RIP)

Protokol informacij o usmerjanju (RIP) je dinamični usmerjevalni protokol, ki uporablja število skokov kot usmerjevalno metriko za iskanje najboljše poti med izvornim in ciljnim omrežjem. To je protokol za usmerjanje z vektorjem razdalje, ki ima vrednost AD 120 in deluje na omrežni plasti modela OSI. RIP uporablja številko vrat 520.

Štetje hmeljev

Število skokov je število usmerjevalnikov med izvornim in ciljnim omrežjem. Pot z najnižjim številom skokov velja za najboljšo pot za dosego omrežja in je zato uvrščena v usmerjevalno tabelo. RIP preprečuje usmerjevalne zanke z omejevanjem dovoljenega števila skokov na poti od vira do cilja. Največje dovoljeno število skokov za RIP je 15, število skokov 16 pa velja za nedosegljivo omrežje.



Značilnosti RIP

1. Posodobitve omrežja se redno izmenjujejo.
2. Posodobitve (informacije o usmerjanju) se vedno oddajajo.
3. Celotne usmerjevalne tabele se pošljejo v posodobitvah.
4. Usmerjevalniki vedno zaupajo informacijam o usmerjanju, prejetim od sosednjih usmerjevalnikov. To je znano tudi kot Usmerjanje vklopljeno govorice.

pomlad in pomlad mvc

Različice RIP:

Obstajajo tri različice protokola usmerjevalnih informacij – RIP različica 1 , RIP različica 2 , in RIPng .

RIP v1 RIP v2 RIPng
Pošlje posodobitev kot oddajo Pošlje posodobitev kot multicast Pošlje posodobitev kot multicast
Oddaja na 255.255.255.255 Multicast na 224.0.0.9 Multicast pri FF02::9 (RIPng lahko deluje samo v omrežjih IPv6)
Ne podpira preverjanja pristnosti posodobljenih sporočil Podpira avtentikacijo posodobitvenih sporočil RIPv2
Classful usmerjevalni protokol Brezrazredni protokol posodobljen podpira classful Pošiljajo se brezrazredne posodobitve

RIP v1 je znan kot Klasično Protokol usmerjanja, ker v svoji posodobitvi usmerjanja ne pošilja informacij o maski podomrežja.
RIP v2 je znan kot Brezrazredno Protokol usmerjanja, ker pošilja informacije o maski podomrežja v svoji posodobitvi usmerjanja.



>> Za podrobnosti uporabite ukaz debug:

 # debug ip rip>

>> Uporabite ta ukaz za prikaz vseh poti, konfiguriranih v usmerjevalniku, recimo za usmerjevalnik R1:

 R1# show ip route>

>> Uporabite ta ukaz za prikaz vseh protokolov, konfiguriranih v usmerjevalniku, recimo za usmerjevalnik R1:



 R1# show ip protocols>

Konfiguracija:

Razmislite o zgoraj navedeni topologiji, ki ima 3 usmerjevalnike R1, R2, R3. R1 ima naslov IP 172.16.10.6/30 na s0/0/1, 192.168.20.1/24 na fa0/0. R2 ima naslov IP 172.16.10.2/30 na s0/0/0, 192.168.10.1/24 na fa0/0. R3 ima naslov IP 172.16.10.5/30 na s0/1, 172.16.10.1/30 na s0/0, 10.10.10.1/24 na fa0/0.

Konfigurirajte RIP za R1:

 R1(config)# router rip R1(config-router)# network 192.168.20.0 R1(config-router)# network 172.16.10.4 R1(config-router)# version 2 R1(config-router)# no auto-summary>

Opomba: noben ukaz samodejnega povzemanja ne onemogoči samodejnega povzemanja. Če ne izberemo nobenega samodejnega povzetka, bo podomrežna maska ​​v različici 1 obravnavana kot klasična.

Konfiguracija RIP za R2:

 R2(config)# router rip R2(config-router)# network 192.168.10.0 R2(config-router)# network 172.16.10.0 R2(config-router)# version 2 R2(config-router)# no auto-summary>

Podobno konfigurirajte RIP za R3:

 R3(config)# router rip R3(config-router)# network 10.10.10.0 R3(config-router)# network 172.16.10.4 R3(config-router)# network 172.16.10.0 R3(config-router)# version 2 R3(config-router)# no auto-summary>

RIP časovniki:

  • Posodobi časovnik: Privzeti čas za izmenjavo informacij o usmerjanju med usmerjevalniki, ki uporabljajo RIP, je 30 sekund. Z uporabo časovnika posodobitve si usmerjevalniki občasno izmenjajo svojo usmerjevalno tabelo.
  • Neveljaven časovnik: Če posodobitev ne pride do 180 sekund, jo ciljni usmerjevalnik šteje za neveljavno. V tem scenariju skok oznake ciljnega usmerjevalnika za ta usmerjevalnik šteje kot 16.
  • Pridržite časovnik: To je čas, v katerem usmerjevalnik čaka na odziv sosednjega usmerjevalnika. Če se usmerjevalnik ne more odzvati v določenem času, je razglašen za mrtvega. Privzeto je 180 sekund.
  • Čas izpiranja: To je čas, po katerem bo vnos smeri izpraznjen, če se ne odzove v času izpiranja. Privzeto je 60 sekund. Ta časovnik se začne, ko je pot razglašena za neveljavno in po 60 sekundah, tj. čas bo 180 + 60 = 240 sekund.

Upoštevajte, da so vsi ti časi nastavljivi. Za spreminjanje časovnikov uporabite ta ukaz:

 R1(config-router)#  timers basic R1(config-router)#  timers basic 20 80 80 90>

Normalna uporaba RIP:

    Majhna do srednje velika omrežja: RIP se običajno uporablja v majhnih do srednje velikih omrežjih, ki imajo srednje osnovne usmerjevalne predpogoje. Ni ga težko oblikovati in zahteva malo podpore, kar je zraven znana odločitev za majhne organizacije. Podedovane organizacije: RIP se še uporablja v nekaterih omrežjih dediščine, ki so bila vzpostavljena, preden so bile ustvarjene nadaljnje razvite konvencije o usmerjanju. Te organizacije morda ne zaslužijo stroškov in truda prenove, zato še naprej vključujejo RIP kot svojo usmerjevalno konvencijo. Laboratorijski pogoji: RIP se veliko časa uporablja v laboratorijskih pogojih za namene testiranja in učenja. Osnovne konvencije ni težko vzpostaviti, kar je primerna odločitev za poučne namene. Rezervno ali ponavljajoče se usmerjanje: v določenih organizacijah se lahko RIP uporablja kot okrepitev ali presežna usmerjevalna konvencija, v primeru, da bistvena usmerjevalna konvencija ne uspe ali naleti na težave. RIP na splošno ni tako produktiven kot druge režijske konvencije, vendar je lahko zelo koristen kot okrepitev, če pride do krize.

Prednosti RIP:

    Preprostost: RIP je razmeroma preprost protokol za konfiguracijo in upravljanje, zaradi česar je idealna izbira za mala do srednje velika omrežja z omejenimi viri. Enostavna implementacija: RIP je enostaven za implementacijo, saj ne zahteva veliko tehničnega znanja za nastavitev in vzdrževanje. Konvergenca: RIP je znan po hitrem času konvergence, kar pomeni, da se lahko hitro prilagodi spremembam topologije omrežja in učinkovito usmerja pakete. Samodejne posodobitve: RIP samodejno posodablja usmerjevalne tabele v rednih intervalih, kar zagotavlja, da se za usmerjanje paketov uporabljajo najnovejše informacije. Nizka pasovna širina: RIP uporablja razmeroma nizko pasovno širino za izmenjavo informacij o usmerjanju, zaradi česar je idealna izbira za omrežja z omejeno pasovno širino. Združljivost: RIP je združljiv s številnimi različnimi vrstami usmerjevalnikov in omrežnih naprav, kar olajša integracijo v obstoječa omrežja.

Slabosti RIP:

    Omejena razširljivost: RIP ima omejeno razširljivost in morda ni najboljša izbira za večja omrežja s kompleksno topologijo. RIP lahko podpira le do 15 skokov, kar morda ne bo zadostovalo za večja omrežja. Počasna konvergenca: Čeprav je RIP znan po hitrem konvergenčnem času, je lahko konvergenca počasnejša od drugih usmerjevalnih protokolov. To lahko povzroči zamude in neučinkovitost delovanja omrežja. Usmerjevalne zanke: RIP lahko včasih ustvari usmerjevalne zanke, ki lahko povzročijo zastoje omrežja in zmanjšajo splošno zmogljivost omrežja. Omejena podpora za uravnoteženje obremenitve: RIP ne podpira sofisticiranega uravnoteženja obremenitve, kar lahko povzroči neoptimalne poti usmerjanja in neenakomerno porazdelitev omrežnega prometa. Varnostne ranljivosti: RIP ne zagotavlja nobenih izvornih varnostnih funkcij, zaradi česar je ranljiv za napade, kot sta ponarejanje in poseganje. Neučinkovita uporaba pasovne širine: RIP uporablja veliko pasovne širine za redne posodobitve, kar je lahko neučinkovito v omrežjih z omejeno pasovno širino.