Protocol pentru schimbul de mesaje de control icmp protocoale pentru schimbul de informații de rută -

Caracteristicile generale ale protocoalelor de schimb de informații de rutare

Toate TCP / IP stiva de rutare protocoale de schimb de informații sunt o clasă de protocoale adaptive, care sunt la rândul lor împărțite în două grupe, fiecare dintre acestea fiind asociat cu unul dintre următoarele tipuri de algoritmi:







 algoritmi vectori de distanță (DVA),

 algoritmul Algoritmi de stat de legătură (LSA).

Tehnologii de la distanță-vector funcționează bine numai în rețelele mici. În rețelele mari, ele infunda liniile de trafic multicast mari consumatoare de comunicare la aceleași modificări de configurație pot fi îndeplinite de către acest algoritm nu este întotdeauna corect, deoarece routere nu au o imagine exactă a topologiei de conexiuni în rețea, și au generalizat doar informații - distanțele vectoriale, în plus, primite prin intermediari. activitatea router în conformitate cu protocolul de la distanță-vector seamănă cu activitatea podului, ca imagine exactă a topologie de rețea, astfel încât router-ul nu.

Protocolul cel mai comun bazat pe algoritmul de distanță-vector este protocolul RIP.

Pentru a înțelege starea liniilor de comunicații conectate la porturile sale, routerul schimbă periodic pachete scurte cu cei mai apropiați vecini. Acest trafic este, de asemenea, difuzat, dar circulă numai între vecini și, prin urmare, nu blochează astfel rețeaua.

Un protocol bazat pe algoritmul de stare a legăturii în stivă TCP / IP este protocolul OSPF.

Protocolul vectorial de la distanță RIP

Protocolul RIP (Routing Information Protocol) este proiectat pentru rețele relativ mici și relativ omogene (algoritmul Belman-Ford). Protocolul a fost dezvoltat la Universitatea din California (Berkeley), se bazează pe modele Xerox companiei și pune în aplicare aceleași principii ca și daemon de rutare dirijate, sau utilizate în OC UNIX (4BSD). Traseul de aici este caracterizat de un vector de distanță până la destinație. Se presupune că fiecare router este punctul de plecare al mai multor rute către rețelele cu care este conectat.

Protocolul RIP este unul dintre cele mai vechi protocoale de schimb de informații de rutare, dar este totuși extrem de obișnuit în rețelele de calculatoare. Pe lângă versiunea RIP pentru rețelele TCP / IP, există și o versiune RIP pentru rețelele IPX / SPX ale Novell.







În acest protocol, toate rețelele au numere (modul în care se formează numărul depinde de protocolul stratului de rețea utilizat în rețea) și toate routerele sunt identificatori. Protocolul RIP folosește extensiv noțiunea de "vector de distanțe". Vectorul distanței este un set de perechi de numere care reprezintă numerele de rețele și distanțele față de ele în hamei.

Descrierile acestor rute sunt stocate într-un tabel special, numit tabel de rute. Tabelul de rutare RIP conține câte o înregistrare pentru fiecare mașină servită (pentru fiecare rută). Înregistrările trebuie să includă:

Metrica traseului (de la 1 la 15, numărul de pași până la destinație).

Primele două câmpuri ale înregistrării se datorează apariției unui vector de distanță (destinația este direcția, metrica este modulul vectorului). Periodic (la fiecare 30 de secunde), fiecare router trimite o copie difuzată a tabelului de rutare către toți vecinii ruterului care sunt conectați direct. Routerul de destinație se uită la masă. Dacă există o nouă cale sau un mesaj despre o rută mai scurtă în tabel sau dacă lungimile căii s-au schimbat, aceste modificări sunt fixate de destinatar în tabelul de rutare. Protocolul RIP trebuie să poată gestiona trei tipuri de erori:

Traseele ciclice. Deoarece nu există mecanisme pentru a detecta rutele închise în protocol, este necesar fie să credem orbi partenerii, fie să luăm măsuri pentru a bloca această posibilitate.

Pentru a suprima instabilitățile, RIP trebuie să utilizeze o valoare mică a numărului maxim posibil de pași (

Rezervat pentru uz intern al microsistemei solare.

Versiunea de câmp pentru RIP este 1 (pentru RIP-2 două). Setul de protocoale ale rețelei i determină setul de protocoale care sunt utilizate în rețeaua corespunzătoare (pentru Internet acest câmp este setat la 2). Câmpul de distanță la rețea i conține un număr întreg de pași (de la 1 la 15) la această rețea. Un mesaj poate conține informații despre 25 de rute. La punerea în aplicare a PAR, se pot distinge următoarele moduri:

Inițializare, definirea tuturor interfețelor "live" prin trimiterea de cereri, obținerea de tabele de rutare de la alte routere. Cererile de difuzare sunt adesea folosite.

Răspunsul a fost primit. Se efectuează corectarea tabelului de rutare (îndepărtare, corecție, adăugare).

Protocol pentru schimbul de mesaje de control icmp protocoale pentru schimbul de informații de rută -

Fig. 2. Formatul mesajului RIP.

OSPF Link Status Protocol

Protocolul OSPF calculează rute în rețelele IP, păstrând în același timp alte protocoale de schimb de informații de rutare.

Direct conectate (care se poate realiza fără utilizarea routerelor intermediare), routerele sunt numite "vecini". Fiecare router stochează informații despre ce stare crede că este vecinul. Routerul se bazează pe routerele vecine și le trimite pachete de date numai dacă este sigur că acestea sunt pe deplin operaționale. Pentru a afla starea conexiunilor, routerele vecine fac schimb de mesaje scurte HELLO.







Articole similare

Trimiteți-le prietenilor: