Mənası: High-level Data Link Control - Yüksək səviyyəli verilənlər kanalını idarəetmə
Tərif
HDLC (High-Level Data Link Control) yüksək səviyyəli verilənlər əlaqəsinin idarə edilməsi protokolu olub, bit-səviyyəli protokolların üzərində işləyən və məlumat ötürmədə etibarlılığı və effektivliyi təmin edən bir standartdır. O, müxtəlif növ rabitə vasitələrində, o cümlədən sinxron və asinxron xətlərdə istifadə oluna bilər. HDLC, İSO/İEC 4335 standartı tərəfindən təyin olunmuşdur və əsasən kompüter şəbəkələrində, telekommunikasiya sistemlərində və sənaye avtomatikasında istifadə olunur.
İş prinsipi
HDLC, məlumat paketlərini (frames) əsas götürərək işləyir. Bu paketlər bir-birinə ardıcıl şəkildə ötürülür və qəbul edən tərəf tərəfindən təsdiq edilir. Xətaların aşkarlanması və düzəldilməsi üçün müxtəlif mexanizmlər tətbiq olunur, məsələn, CRC (Cyclic Redundancy Check) yoxlaması. HDLC üç əsas rejimdə işləyə bilir:
- Normal Reaktiv (Normal Response Mode - NRM): Bu rejimdə bir əsas stansiya (primary station) bir çox ikinci dərəcəli stansiya (secondary station) ilə rabitə qurur. İkinci dərəcəli stansiyalar yalnız əsas stansiyanın sorğularına cavab verə bilərlər.
- Asinxron Reaktiv (Asynchronous Response Mode - ARM): Bu rejimdə hər iki stansiya istənilən vaxt məlumat göndərə bilər.
- Asinxron Balanslaşdırılmış (Asynchronous Balanced Mode - ABM): Bu rejimdə hər iki stansiya eyni səviyyədədir və istənilən vaxt məlumat göndərə və qəbul edə bilər. Bu rejim daha çox istifadə olunur.
İstifadə sahələri
- Kompüter şəbəkələri: Xüsusilə geniş ərazi şəbəkələrində (WAN) və nöqtə-nöqtə əlaqələrdə.
- Telekommunikasiya: Məlumat ötürmə sistemlərində və satellit rabitəsində.
- Sənaye avtomatikası: Proses idarəetmə sistemlərində və robot texnikasında.
Əlaqəli Terminlər
- CRC (Cyclic Redundancy Check)
- Framing
- Flow Control
- Error Detection