Atunci când datele trec printr-un mediu, se convertesc într-un stream de biți sau 1 și 0. Dacă un nod primește un stream lung de biți, cum determină unde a pornit și unde s-a oprit frame-ul sau ce biți reprezintă adresa?
Framing-ul împarte stream-ul în grupări ce pot fi descifrate, cu informație de control inserată în header și trailer sub forma unor valori în câmpuri diferite. Formatul oferă semnalelor fizice o structură care poate fi recepționată de către noduri și decodificată în pachete la destinație.
Așa cum se arată în figură, tipurile câmpului generic al frame-ului include:
- Flag-ul indicatorului de start și stop al frame-uluiUtilizat de sublayer-ul MAC pentru a identifica limitele de început și sfârșit ale frame-ului.
- AdresareaFolosită de sublayer-ul MAC pentru a identifica nodurile sursă și destinație.
- TipFolosit de LLC pentru a identifica protocolul de Layer 3.
- ControlIdentifică serviciile speciale de control al fluxului.
- DateConțin încărcătura utilă a frame-ului (ex: header-ul pachetului, header-ul segmentului și datele).
- Detectarea erorilorInclusă după date pentru a forma trailer-ul, aceste câmpuri de frame sunt utilizate pentru detectarea erorilor.
Nu toate protocoalele includ toate aceste câmpuri. Standardele unui anumit protocol de data link definesc formatul actual al frame-ului.
Notă:Exemplele de format al frame-ului vor fi discutate la finalul acestui capitol: