Synchronous Data Link Control
![]() | Ten artykuł od 2011-08 wymaga zweryfikowania podanych informacji. Należy podać wiarygodne źródła w formie przypisów bibliograficznych. Część lub nawet wszystkie informacje w artykule mogą być nieprawdziwe. Jako pozbawione źródeł mogą zostać zakwestionowane i usunięte. Sprawdź w źródłach: Encyklopedia PWN • Google Books • Google Scholar • Federacja Bibliotek Cyfrowych • BazHum • BazTech • RCIN • Internet Archive (texts / inlibrary) Po wyeliminowaniu niedoskonałości należy usunąć szablon {{Dopracować}} z tego artykułu. |
SDLC (ang. Synchronous Data Link Control) – jest protokołem warstwy łącza danych modelu OSI, z którego wywodzi się HDLC. Został zaprojektowany przez IBM jako część architektury SNA. Był pierwszym popularnym protokołem bitowym. SDLC jest dostosowany do pracy pełnodupleksowym lub półdupleksowym z wykorzystaniem łączy dedykowanych lub komutowanych z synchroniczną transmisją danych. Możliwa jest też praca w systemie o konfiguracji punkt-punkt lub punkt- wiele punktów. W trybie niezrównoważonym mającym miejsce w sieci z konfiguracją wielopunktową jedna ze stacji jest stacją główną (nadrzędną), pozostałe zaś są podrzędne. Tryb zrównoważony pracy, definiowany np. w protokole HDLC, nie jest w SDLC realizowany. Przy dupleksowym trybie pracy stacja SDLC jest protokołem bardzo efektywnym, mając znacznie krótszą część organizacyjno-sterującą ramki niż protokoły BISYNC lub DDCMP.
W protokole SDLC wyróżnia się trzy typy ramek:
- ramka przekazu danych (informacyjna)
- ramka zarządzająca
- ramka nienumerowana
Ramki przekazu danych wykorzystywane są, zgodnie z nazwą, do przesyłania danych i ramki te są numerowane. Ramki zarządzające są z kolei używane do inicjowania przekazu danych i sterowania jego przebiegiem. Ramki nienumerowane stosowane są do ustalania trybu pracy stacji oraz zapewnienia gotowości ich funkcjonowania.
Do zabezpieczania ramek przed błędami stosowany jest standardowy kod cykliczny, generowany przez wielomian 16. stopnia (CRC-16) Zabezpieczenie to nie obejmuje samego CRC i flag.