Rumah Jaringan Apa itu handshaking perangkat lunak? - definisi dari techopedia

Apa itu handshaking perangkat lunak? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Jabat Tangan Perangkat Lunak?

Jabat tangan perangkat lunak adalah jenis protokol yang mengontrol transmisi data antara dua sistem atau perangkat. Jabat tangan perangkat lunak digunakan untuk mengontrol pengiriman data dan, dalam banyak kasus, untuk meningkatkan fungsionalitas pengiriman pesan antar sistem.

Techopedia menjelaskan Pembuatan Perangkat Lunak

Jenis handshaking perangkat lunak yang paling umum melibatkan elemen data yang dikenal sebagai XON dan XOFF. Sistem dapat menggunakan karakter ini, yang sesuai dengan tombol kontrol keyboard, dalam aliran data untuk menandai titik awal dan akhir dari suatu transmisi data.

Para pakar melakukan handshaking perangkat lunak berbeda ke jenis kontrol data lain yang disebut handshaking perangkat keras.

Dalam handshaking perangkat keras, sistem fisik digunakan untuk menambahkan protokol. Misalnya, kabel tambahan dapat membawa penanda pengiriman data. Dalam handshaking perangkat lunak, ini dilakukan dengan menggunakan elemen digital tambahan seperti XON dan XOFF.

Salah satu kelemahan menggunakan handshaking perangkat lunak adalah bahwa bit data tambahan ini memerlukan bandwidth tambahan. Masalah juga dapat terjadi jika elemen data XON dan XOFF tidak ditangkap oleh sistem penerima. Di sisi lain, berjabat tangan dengan perangkat lunak masuk akal ketika berjabat tangan dengan perangkat keras tidak nyaman untuk pengaturan fisik yang terlibat dalam suatu proyek.

Apa itu handshaking perangkat lunak? - definisi dari techopedia