HDLC vs SDLC
HDLC dan SDLC adalah protokol komunikasi. SDLC (Kontrol Tautan Data Sinkron) adalah protokol komunikasi yang digunakan pada lapisan tautan data jaringan komputer, yang dikembangkan oleh IBM. HDLC (Kontrol Tautan Data Tinggi) sekali lagi adalah protokol tautan data, dikembangkan oleh ISO (Organisasi Internasional untuk Standardisasi), dan dibuat dari SDLC.
SDLC dikembangkan oleh IBM pada tahun 1975 untuk digunakan dalam lingkungan Systems Network Architecture (SNA). Itu sinkron dan berorientasi sedikit dan merupakan salah satu yang pertama dari jenisnya. Itu melampaui karakter yang sinkron, berorientasi karakter (i.e. Bisync dari IBM) dan protokol berorientasi byte-byte yang sinkron (i.e. DDCMP dari DEC) dalam efisiensi, fleksibilitas dan kecepatan. Berbagai jenis tautan dan teknologi seperti tautan point-to-point dan multipoint, media terikat dan tidak terbatas, fasilitas transmisi setengah dupleks dan full-duplex dan jaringan yang digerakkan sirkuit dan paket-switched didukung. SDLC mengidentifikasi tipe simpul "primer", yang mengontrol stasiun lain, yang disebut node "kedua". Jadi node sekunder hanya akan dikendalikan oleh primer. Primer akan berkomunikasi dengan node sekunder menggunakan jajak pendapat. Node sekunder tidak dapat mentransmisikan tanpa izin dari primer. Empat konfigurasi dasar, yaitu, point-to-point, multipoint, loop dan hub go-AHEAD dapat digunakan untuk menghubungkan primer dengan node sekunder. Titik-ke-titik hanya melibatkan satu primer dan sekunder sedangkan multipoint berarti satu node primer dan banyak sekunder. Topologi loop terlibat dengan loop, yang pada dasarnya menghubungkan primer ke sekunder pertama dan sekunder terakhir lagi terhubung ke primer sehingga sekunder menengah melewati satu sama lain ketika mereka menanggapi permintaan primer. Akhirnya, Hub GO-AHEAD melibatkan saluran masuk dan keluar untuk komunikasi ke node sekunder.
HDLC datang ke keberadaan hanya ketika IBM mengirimkan SDLC ke berbagai komite standar dan salah satunya (ISO) yang dimodifikasi SDLC dan membuat protokol HDLC. Lagi-lagi ini adalah protokol sinkron yang sedikit berorientasi. Terlepas dari kenyataan bahwa beberapa fitur yang digunakan dalam SDLC dihilangkan, HDLC dianggap sebagai superset SDLC yang kompatibel. Format bingkai SDLC dibagikan oleh HDLC. Bidang HDLC memiliki fungsionalitas yang sama dari yang ada di SDLC. HDLC juga, mendukung operasi sinkron, dupleks penuh sebagai SDLC. HDLC memiliki opsi untuk checksum 32-bit dan HDLC tidak mendukung konfigurasi loop atau hub go-atead, yang merupakan perbedaan kecil yang jelas dari SDLC. Tapi, perbedaan utama berasal dari fakta bahwa HDLC mendukung tiga mode transfer yang bertentangan dengan satu di SDLC. Yang pertama adalah mode respons normal (NRM) di mana node sekunder tidak dapat berkomunikasi dengan primer sampai primer telah memberikan izin. Ini sebenarnya mode transfer yang digunakan dalam SDLC. Kedua, mode respons asinkron (ARM) memungkinkan node sekunder untuk berbicara tanpa izin primer. Akhirnya ia memiliki mode seimbang asinkron (ABM) yang memperkenalkan simpul gabungan, dan semua komunikasi ABM terjadi antara node -node ini saja.
Singkatnya, SDLC dan HDLC keduanya adalah protokol jaringan tautan data. SDLC dikembangkan oleh IBM sementara HDLC ditentukan oleh ISO menggunakan SDLC sebagai dasar. HDLC memiliki lebih banyak fungsi, meskipun, beberapa fitur SDLC tidak ada dalam HDLC. SDLC dapat digunakan dengan empat konfigurasi sementara HDLC dapat digunakan dengan hanya dua. HDLC memiliki opsi untuk checksum 32-bit. Perbedaan utama antara keduanya adalah mode transfer yang mereka miliki. SDLC hanya memiliki satu mode transfer, yaitu NRM tetapi, HDLC memiliki tiga mode termasuk NRM.