Diferența dintre starea conexiunii și vectorul distanței

Diferența dintre starea conexiunii și vectorul distanței
Diferența dintre starea conexiunii și vectorul distanței

Video: Diferența dintre starea conexiunii și vectorul distanței

Video: Diferența dintre starea conexiunii și vectorul distanței
Video: Актуально? даже в 2022г Nikon d5100 и Nikon d3100 будут актуальны, цена качество на высоте! 2024, Decembrie
Anonim

Starea conexiunii vs vectorul distanței

Protocolul vector de distanță și protocolul de stare a legăturii sunt două secțiuni majore ale protocoalelor de rutare. Fiecare protocoale de rutare aparține unuia sau ambelor. Protocoalele de rutare sunt folosite pentru a afla despre vecinii săi, modificările rețelei și rutele dintr-o rețea. În protocolul de rutare în care folosim algoritmul de rutare cu vector de distanță, informațiile despre routerele conectate sunt anunțate periodic, de exemplu: RIP trimite actualizări despre rețea la fiecare 30 de secunde. RIP V1, RIP V2 și IGRP sunt protocoale vector de distanță. Dar în starea de legătură, protocoalele de rutare actualizează rețeaua numai atunci când are loc o schimbare în rețea și este creată pentru a depăși dezavantajele protocolului vector de distanță. Dacă rețeaua este stabilă, protocolul de stare a legăturii reinundă fiecare LSA în mod regulat, de exemplu: OSPF face publicitate LSA la fiecare 30 de minute. OSPF și IS-IS pot fi recunoscute ca protocoale de stare Link. Mesajele care conțin informații despre rețea se numesc LSA (Link State Advertisements). Aici, toate routerele învață aceleași informații despre toate routerele și subrețelele dintr-o rețea. Aceste informații sunt stocate în memoria RAM a unui router și se numesc Link State Database (LSDB). În fiecare router, au o copie identică a LSDB în memorie.

Protocol de vector de distanță

Deși este destul de dezavantaj să utilizați în rețele mai mari, protocolul vectorial de distanță precum RIP este folosit în multe rețele individuale, ceea ce ajută la crearea internetului. Protocoalele de rutare cu vector de distanță trimit periodic actualizări complete de rutare, dar uneori, aceste actualizări complete sunt limitate de orizontul divizat, care este folosit ca mecanism de prevenire a buclei. Orizontul împărțit nu permite ca o rută să fie anunțată către aceeași interfață în care este generată ruta. Când un router eșuează, acesta trimite un mesaj declanșat imediat, care se numește actualizare declanșată. După ce un router află despre o rută eșuată, suspendă regulile de orizont divizat pentru acea rută și face publicitate unei rute eșuate și o elimină din rețea. Când o rută este oprită, fiecărui router i se acordă un timp numit temporizator de menținere apăsat pentru a afla despre acea defecțiune și pentru a fi eliminat.

Protocol de stare a legăturii

În protocolul de rutare a stării de legătură, fiecare nod construiește o hartă a fiecărei conectivitati în jurul unui router. Fiecare router are cunoștințe complete despre ce router este conectat și adaugă cele mai bune rute la tabelele lor de rutare pe baza valorii, în cele din urmă, fiecare router din internetwork are aceleași informații despre internetwork. Când luați în considerare protocolul Distance Vector, protocolul de stare Link oferă o convergență rapidă și reduce posibilitatea de a crea bucle într-o rețea. Protocoalele de stare de legătură nu trebuie să utilizeze o mare varietate de mecanisme de prevenire a buclei. Protocoalele de stare de legătură consumă mult mai mult CPU și memorie, dar atunci când o rețea este proiectată corespunzător, acest lucru poate fi redus. Prin urmare, necesită mult mai multă planificare decât protocolul vectorial de distanță și este necesar să se utilizeze mai multe configurații pentru un design mai bun al rețelei.

Care este diferența dintre starea conexiunii și vectorul distanței?

· Protocoalele vectoriale de distanță sunt utilizate în rețelele mici și are un număr limitat de hopuri, în timp ce protocolul Link State poate fi utilizat în rețele mai mari și are un număr nelimitat de hopuri.

· Protocolul de vector de distanță are un timp de convergență ridicat, dar în starea de legătură, timpul de convergență este scăzut.

· Protocolul de vector de distanță publică periodic actualizări, dar starea conexiunii face publicitate numai pentru modificări noi într-o rețea.

· Protocolul de vector de distanță face publicitate numai pentru routerele conectate direct și tabelele complete de rutare, dar protocoalele de stare a legăturii fac publicitate doar actualizărilor și inundă reclama.

· În protocolul vectorial de distanță, bucla este o problemă și folosește orizontul divizat, otrăvirea rutei și menținerea apăsată ca tehnici de prevenire a buclei, dar starea conexiunii nu are probleme de buclă.

Recomandat: