HDLC vs SDLC

HDLC və SDLC rabitə protokollarıdır. SDLC (Synchronous Data Link Control), IBM tərəfindən hazırlanan kompüter şəbəkələrinin məlumat bağlantı qatında istifadə olunan bir rabitə protokoludur. HDLC (Yüksək Səviyyəli Məlumatların İdarə Edilməsi) yenidən ISO (Beynəlxalq Standartlaşdırma Təşkilatı) tərəfindən hazırlanmış və SDLC-dən kənarda yaradılmış məlumat əlaqəsi protokoludur.

SDLC IBM Network tərəfindən 1975-ci ildə Sistem Şəbəkə Memarlıq (SNA) mühitlərində istifadə üçün hazırlanmışdır. Sinxron və bit yönümlü idi və ilk növlərdən biri idi. Səmərəlilik, çeviklik və sürət baxımından sinxron, xarakter yönümlü (yəni IBM-dən Bisync) və sinxron bayt sayına yönəlmiş protokollardan (yəni DEC-dən DDCMP) üstün oldu. Nöqtəli nöqtə və çox nöqtəli bağlantılar, məhdud və məhdud olmayan media, yarım dupleks və tam dupleks ötürücü qurğular və dövrə ötürücü və paketli kommutasiya şəbəkələri kimi müxtəlif keçid növləri və texnologiyaları dəstəklənir. SDLC, "ikinci" qovşaq adlandırılan digər stansiyaları idarə edən "ilkin" node tipini müəyyənləşdirir. Beləliklə, ikincil qovşaqlar yalnız birincil tərəfindən idarə ediləcəkdir. İbtidai anket istifadə edərək ikincil qovşaqlarla əlaqə quracaq. Orta qovşaqlar birincilin icazəsi olmadan ötürülə bilməz. Dörd əsas konfiqurasiya, yəni nöqtədən nöqtə, Multipoint, Loop və Hub irəliyə gedən qovşaqlarla birincili əlaqə qurmaq üçün istifadə edilə bilər. Nöqtəli nöqtə yalnız bir ibtidai və ikincili əhatə edir, Multipoint isə bir ibtidai və bir çox ikincili qovşaq deməkdir. Loop topologiyası birincilin istəklərinə cavab olaraq bir-birlərindən mesaj ötürmələri üçün birincidən ikinci və sonuncu ikinci dərəcəli yenidən birləşdirilən Loop ilə əlaqələndirilir. Nəhayət, qabaqda gedən Hub, ikincil qovşaqlarla əlaqə qurmaq üçün gələn və gedən bir kanal daxildir.

HDLC yalnız IBM müxtəlif standart komitələrinə SDLC təqdim etdikdə və onlardan biri (ISO) SDLC'yi dəyişdirərək HDLC protokolu yaratdıqda meydana gəldi. Yenidən bir az yönümlü sinxron protokol. SDLC-də istifadə olunan bir neçə xüsusiyyətin buraxılmamasına baxmayaraq, HDLC SDLC-in uyğun bir superset kimi qəbul edilir. SDLC Çərçivə formatı HDLC tərəfindən paylaşılır. HDLC sahələri SDLC sahələrində eyni funksiyaya malikdir. HDLC də, SDLC olaraq sinxron, tam dupleks əməliyyat dəstəkləyir. HDLC 32 bitlik yoxlama dəyəri üçün bir seçimə malikdir və HDLC, LoL və ya Hub'un SDLC'dən aydın olmayan kiçik fərqləri olan konfiqurasiyaları dəstəkləmir. Lakin əsas fərq HDLC-nin SDLC-də fərqli olaraq üç ötürmə rejimini dəstəkləməsidir. Birincisi, ilkin icazə verənə qədər ikinci qovşaqların birincilərlə əlaqə qura bilmədiyi Normal cavab rejimi (NRM). Bu, əslində SDLC-də istifadə olunan köçürmə rejimidir. İkincisi, Asinxron cavab rejimi (ARM), ikinci qovşaqların birincilin icazəsi olmadan danışmasına imkan verir. Nəhayət, birləşdirilmiş nodu təqdim edən asinxron balanslaşdırılmış rejimi (ABM) var və bütün ABM rabitə yalnız bu növ qovşaqlar arasında olur.

Xülasə, SDLC və HDLC hər ikisi məlumat bağlantısı qat şəbəkə protokollarıdır. HDLC əsas olaraq SDLC istifadə edərək ISO tərəfindən təyin edilərkən SDLC IBM tərəfindən hazırlanmışdır. HDLC daha çox funksionallığa malikdir, baxmayaraq ki, SDLC-nin bəzi xüsusiyyətləri HDLC-də yoxdur. SDLC dörd konfiqurasiya ilə istifadə edilə bilər, HDLC yalnız ikisi ilə istifadə edilə bilər. HDLC-də 32 bitlik çek üçün bir seçim var. Bu ikisi arasındakı əsas fərq, sahib olduqları köçürmə rejimləridir. SDLC-də NRM olan yalnız bir ötürmə rejimi var, lakin HDLC, NRM daxil olmaqla üç rejimə malikdir.