Synchronous Data Link Control (sau SDLC) este un protocol standard dezvoltat de IBM în anii 1970 și utilizat în modelul său de arhitectură de rețea stratificată SNA anterior celui ISO ( Model OSI ).
Având în vedere concurența dintre modelele de arhitectură stratificată SNA și OSI și evoluția rețelelor în general, IBM ( International Business Machines Corporation ) a propus variante ale protocolului său. În cele din urmă, ISO ( Organizația Internațională pentru Standardizare ) a modificat SDLC pentru a crea protocolul HDLC .
Acest protocol este orientat pe transmisie bi-direcțional orientat pe biți și acceptă diferite tipuri de legături și topologii. Procesele de rutare Point-to-Point și Multipoint, Half-duplex și Full-duplex sunt acceptate prin comutare de pachete sau circuite.
SDLC identifică la nivelul legăturii de date două tipuri de noduri de rețea: primar și secundar. Un nod principal controlează operațiunile nodurilor secundare care îi pot transmite informații numai după permisiune.
Fanion | Adresa 2) | Comanda (2) | Date | FCS | FCS | Fanion |
---|---|---|---|---|---|---|
8 biți | 8 biți | 8 biți | --- | 8 biți | 8 biți | 8 biți |
(2) În modul 128 modul extins.
Semnalizare: este un delimitator al începutului și sfârșitului cadrului (octet = 01111110 sau 7E).
Adresă: acest câmp de 8 biți conține adresa destinatarului sau a stației secundare care trimite și / sau primește cadrul. Identifică 256 de adrese secundare diferite. Cu toate acestea, două adrese sunt rezervate: 00 pentru „nu a fost găsită nicio stație” și FF pentru a identifica toate stațiile secundare pe o legătură specifică.
Comandă (Control). Acest câmp utilizează trei formate diferite în funcție de tipul de cadru care sunt:
Date: acestea sunt datele cadrului de transmis.
FCS (Frame Check Sequence): verifică consistența cadrului.