150 likes | 359 Views
Protokoły sieciowe. High-level Data Link Control mgr inż. Grzegorz Śliwiński. Agenda. Wprowadzenie Warianty protokołu HDLC Format ramki Synchronizacja i przezroczystość danych Komendy i odpowiedzi Przykłady transmisji z użyciem HDLC. Wprowadzenie.
E N D
Protokoły sieciowe High-level Data Link Control mgr inż. Grzegorz Śliwiński
Agenda • Wprowadzenie • Warianty protokołu HDLC • Format ramki • Synchronizacja i przezroczystość danych • Komendy i odpowiedzi • Przykłady transmisji z użyciem HDLC
Wprowadzenie Protokół HDLC jest standardem opublikowanym przez ISO, a został opracowany na podstawie protokołu SDLC stworzonego przez firmę IBM w latach siedemdziesiątych. • SDLC (Synchronous Data Link Control • LAP (Link Access Procedure) • LAP-B (Link Access Procedure - Balanced) • LAP-D (Link Access Procedure - D channel) • LAP-X (LAP-B Extended) • LAP-M(Link Access Procedure for Modems) • LAP-F (Link Access Procedure for Frame-Mode Bearer Services) • LLC (Logical Link Control)
Warianty HDLC - TYPY • stacja nadrzędna (primary station) • stacja podrzędna (secondary station) • stacja uniwersalna (combined station)
Warianty HDLC - STANY LOGICZNE • stan logicznego rozłączenia • stan inicjacji (początkowy) • stan przekazywania informacji
Warianty HDLC - TRYBY PRACY • tryb nierównoprawny (Normal Response Mode - NRM) • tryb asynchroniczny nierównoprawny (Asynchronous Response Mode - ARM) • tryb asynchroniczny równoprawny (Asynchronous Balanced Mode - ABM)
Warianty HDLC - KONFIGURACJA • konfiguracja nierównoprawna • konfiguracja równoprawna • konfiguracja symetryczna
Format ramki HDLC - rodzaje • ramka informacyjna (information; I-ramka) • ramka nadzorcza (supervisory; S-ramka) • ramka nienumerowana (unnumbered; U-ramka)
Format ramki HDLC Sekwencja kontrolna FCS Pole adresowe Pole sterujące Flaga Informacja Flaga zmienna długość 8 8 8 8 lub 16 16
komendy (adres B) Stacja uniwersalna B Stacja uniwersalna A odpowiedzi (adres B) komendy (adres B) odpowiedzi (adres B) Stacja uniwersalna A Stacja uniwersalna B komendy (adres A) odpowiedzi (adres A) Adresacja a) konfiguracja nierównoprawna b) konfiguracja równoprawna
Pole sterujące M=8 1 2 3 4 5 6 7 8 Ramka informacyjna 0 P/F N(R) N(S) Ramka nadzorcza rozkaz nadzorczy 1 0 P/F N(R) Ramka nienumerowana rozkaz 1 1 nienumerowany P/F
Pole sterujące M=128 1 2 3 4 5 6 7 8 0 N(S) Ramka informacyjna P/F N(R) rozkaz nadzorczy 1 0 0 0 0 0 Ramka nadzorcza P/F N(R)