HDLC vs SDLC
HDLC dan SDLC adalah protokol komunikasi. SDLC (Synchronous Data Link Control) adalah protokol komunikasi yang digunakan pada lapisan data link jaringan komputer, yang dikembangkan oleh IBM. HDLC (Kontrol Tautan Data Tingkat Tinggi) sekali lagi merupakan protokol tautan data, yang dikembangkan oleh ISO (Organisasi Internasional untuk Standardisasi), dan dibuat dari SDLC.
SDLC dikembangkan oleh IBM pada tahun 1975 untuk digunakan dalam lingkungan Arsitektur Jaringan Sistem (SNA). Itu sinkron dan berorientasi bit dan merupakan salah satu yang pertama dari jenisnya. Ini melampaui sinkron, berorientasi karakter (yaitu Bisync dari IBM) dan protokol berorientasi byte-count sinkron (mis.e. DDCMP dari DEC) dalam efisiensi, fleksibilitas dan kecepatan. Berbagai jenis dan teknologi tautan seperti tautan point-to-point dan multipoint, media terbatas dan tidak terbatas, fasilitas transmisi half-duplex dan full-duplex dan jaringan circuit-switched dan packet-switched didukung. SDLC mengidentifikasi tipe node "primer", yang mengontrol stasiun lain, yang disebut node "kedua". Jadi node sekunder akan dikendalikan hanya oleh primer. Primer akan berkomunikasi dengan node sekunder menggunakan polling. Node sekunder tidak dapat mengirimkan tanpa izin dari primer. Empat konfigurasi dasar, yaitu Point-to-point, Multipoint, Loop dan Hub go-ahead dapat digunakan untuk menghubungkan node primer dengan node sekunder. Point-to-point 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 terhubung lagi ke primer sehingga sekunder perantara meneruskan pesan satu sama lain saat mereka menanggapi permintaan primer. Terakhir, Hub go-ahead melibatkan saluran masuk dan keluar untuk komunikasi ke node sekunder.
HDLC muncul hanya ketika IBM menyerahkan SDLC ke berbagai komite standar dan salah satunya (ISO) memodifikasi SDLC dan membuat protokol HDLC. Sekali lagi protokol sinkron berorientasi bit. Terlepas dari kenyataan bahwa beberapa fitur yang digunakan dalam SDLC dihilangkan, HDLC dianggap sebagai superset yang kompatibel dari SDLC. Format Bingkai SDLC dibagikan oleh HDLC. Bidang HDLC memiliki fungsi yang sama dengan yang ada di SDLC. HDLC juga, mendukung operasi dupleks penuh sinkron sebagai SDLC. HDLC memiliki opsi untuk checksum 32-bit dan HDLC tidak mendukung konfigurasi lanjut Loop atau Hub, yang merupakan perbedaan kecil yang jelas dari SDLC. Namun, perbedaan utama berasal dari fakta bahwa HDLC mendukung tiga mode transfer dibandingkan dengan satu di SDLC. Yang pertama adalah mode respon Normal (NRM) di mana node sekunder tidak dapat berkomunikasi dengan primer sampai primer telah memberikan izin. Ini sebenarnya adalah mode transfer yang digunakan dalam SDLC. Kedua, Asynchronous response mode (ARM) memungkinkan node sekunder untuk berbicara tanpa izin primer. Akhirnya ia memiliki mode seimbang Asynchronous (ABM) yang memperkenalkan node gabungan, dan semua komunikasi ABM terjadi antara jenis node saja.
Singkatnya, SDLC dan HDLC keduanya adalah protokol jaringan lapisan tautan data. SDLC dikembangkan oleh IBM sementara HDLC didefinisikan oleh ISO menggunakan SDLC sebagai dasarnya. HDLC memiliki lebih banyak fungsi, meskipun, beberapa fitur SDLC tidak ada di HDLC. SDLC dapat digunakan dengan empat konfigurasi sedangkan HDLC hanya dapat digunakan dengan 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.