logo

Stratul de legătură de date

  • În modelul OSI, stratul de legătură de date este un 4thstrat de sus și 2ndstrat de jos.
  • Canalul de comunicație care conectează nodurile adiacente este cunoscut sub numele de legături, iar pentru a muta datagrama de la sursă la destinație, datagrama trebuie mutată printr-o legătură individuală.
  • Responsabilitatea principală a stratului de legătură de date este de a transfera datagrama printr-o legătură individuală.
  • Protocolul stratului de legătură de date definește formatul pachetului schimbat între noduri, precum și acțiuni precum detectarea erorilor, retransmisia, controlul fluxului și accesul aleatoriu.
  • Protocoalele Data Link Layer sunt Ethernet, token ring, FDDI și PPP.
  • O caracteristică importantă a unui strat de legătură de date este că datagrama poate fi gestionată de diferite protocoale de nivel de legătură pe diferite legături dintr-o cale. De exemplu, datagrama este gestionată de Ethernet pe prima legătură, PPP pe a doua legătură.

Următoarele servicii sunt furnizate de stratul de legătură de date:

Stratul de legătură de date
    Acces încadrare și link:Protocoalele de nivel de legătură de date încapsulează fiecare cadru de rețea într-un cadru de strat de legătură înainte de transmiterea prin legătură. Un cadru constă dintr-un câmp de date în care este inserată datagrama stratului de rețea și un număr de câmpuri de date. Acesta specifică structura cadrului, precum și un protocol de acces la canal prin care cadrul urmează să fie transmis prin legătură.Livrare fiabilă:Data Link Layer oferă un serviciu de livrare fiabil, adică transmite datagrama stratului de rețea fără nicio eroare. Un serviciu de livrare de încredere este realizat cu transmisii și mulțumiri. Un strat de legătură de date oferă în principal un serviciu de livrare fiabil prin legături, deoarece acestea au rate de eroare mai mari și pot fi corectate local, legătură la care apare o eroare mai degrabă decât forțarea retransmiterii datelor.Controlul debitului:Un nod de recepție poate primi cadrele la o rată mai rapidă decât poate procesa cadrul. Fără controlul fluxului, tamponul receptorului se poate depăși, iar cadrele se pot pierde. Pentru a depăși această problemă, stratul de legătură de date folosește controlul fluxului pentru a preveni nodul expeditor de pe o parte a legăturii să copleșească nodul receptor de pe cealaltă parte a conexiunii.Eroare detectata:Erorile pot fi introduse prin atenuarea semnalului și zgomot. Protocolul Data Link Layer oferă un mecanism pentru a detecta una sau mai multe erori. Acest lucru se realizează prin adăugarea de biți de detectare a erorilor în cadru și apoi nodul receptor poate efectua o verificare a erorilor.Corectarea erorii:Corectarea erorilor este similară cu detectarea erorilor, cu excepția faptului că nodul receptor nu numai că detectează erorile, ci și determină unde au apărut erorile în cadru.Half-duplex și full-duplex:Într-un mod Full-Duplex, ambele noduri pot transmite datele în același timp. Într-un mod Half-Duplex, un singur nod poate transmite datele în același timp.