Widget
Podziel się:

High-Level Data Link Control


HDLC (ang. High-Level Data Link Control) jest protokołem warstwy łącza danych modelu OSI. Standard HDLC opisuje norma ISO, lecz szeroko stosuje się także implementację CISCO. HDLC jest stosowany w technologii WAN, obsługuje zarówno połączenia dwupunktowe, jak i wielopunktowe. Jest protokołem o orientacji bitowej. Jest przezroczysty informacyjnie.

Spis treści

[edytuj] Tryby pracy

  1. NRM (ang. Normal Respond Mode) - normalny system odpowiedzi. W tym trybie, urządzenie działające jako slave, nie może inicjować transmisji.
  2. ARM (ang. Asynchronous Respond Mode) - asynchroniczny system odpowiedzi. W tym trybie, urządzenie działające jako slave, może inicjować transmisję.

[edytuj] Odmiany HDLC

Istnieją dwie implementacje protokołu HDLC. Pierwsza z nich jest standardem ISO, natomiast druga stworzona została przez CISCO. Głównie różnią się polem Type. Jednym z problemów wersji ISO jest brak możliwości zdefiniowania w jaki sposób obsłużyć wiele protokołów jednym połączeniem. Wersja CISCO eliminuje tę niedogodność. Tym sposobem ISO HDLC zazwyczaj używany jest w połączeniach szeregowych, gdzie działa pojedynczy protokół komunikacyjny.[1]

[edytuj] Struktura ramki

ISO HDLC
ZnacznikAdresSterowanieDaneFCSZnacznik (opcjonalny)
8 bitów8 bitów8 lub 16 bitówDowolna: 0 lub więcej bitów16 bitów8 bitów
CISCO HDLC
ZnacznikAdresSterowanieTypDaneFCSZnacznik (opcjonalny)
8 bitów8 bitów8 lub 16 bitówDowolna: 0 lub więcej bitów16 bitów8 bitów
  • Znacznik: Sekwencja 011111102 (7E16).
  • Adres: Adresowanie stacji końcowej.
  • Sterowanie: Określa typ ramki (dane, sterowanie, nadzór) oraz jej parametry w zależności od typu.
  • Dane: Zawiera przesyłane dane.
  • FCS: Suma kontrolna (najczęściej CRC-16 lub CRC-CCITT).
  • Znacznik: Opcjonalny znacznik oznaczający koniec ramki, który może być jednocześnie początkiem ramki następnej.

[edytuj] Zobacz też

[edytuj] Bibliografia

  • Andrew S. Tanenbaum, Sieci komputerowe, wydanie 4, Helion 2004

[edytuj] Linki zewnętrzne

Przypisy

  1. Richard Deal: CCNA Cisco Certified Network Associate Study Guide. The McGraw-Hill Companies, 2008, s. 858. ISBN 978-0-07-149730-5. 



Tekst udostępniany na licencji Creative Commons: uznanie autorstwa, na tych samych warunkach, z możliwością obowiązywania dodatkowych ograniczeń.

Zobacz szczegółowe informacje o warunkach korzystania.

Zasady ochrony prywatności O Wikipedii Informacje prawne