Rumah Rangkaian Apakah data asynchronous? - definisi dari techopedia

Apakah data asynchronous? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Asynchronous Data?

Data tak segerak ialah data yang tidak disegerakkan apabila ia dihantar atau diterima. Dalam jenis transmisi ini, isyarat dihantar antara komputer dan sistem luaran atau sebaliknya dalam cara yang tidak segerak. Ini biasanya merujuk kepada data yang dihantar pada selang waktu sekejap bukannya dalam aliran yang tetap, yang bermaksud bahawa bahagian pertama fail lengkap mungkin tidak selalu menjadi yang pertama dihantar dan tiba di destinasi. Bahagian yang berbeza dari data lengkap dihantar dalam jarak yang berlainan, kadang-kadang secara serentak, tetapi mengikuti jalan yang berlainan ke arah destinasi. Pemindahan data tak segerak tidak memerlukan koordinasi atau pemasaan bit antara dua titik akhir.

Techopedia menerangkan Data Asynchronous

Penghantaran data tak segerak tidak diminta oleh isyarat jam apabila menghantar data ke penerima, tidak seperti dalam kaedah segerak, di mana data penghantaran diukur terhadap rujukan masa. Berbanding dengan penghantaran segerak, komunikasi asinkron mempunyai beberapa kelebihan:

  • Ia lebih fleksibel dan peranti boleh bertukar maklumat dengan pantas. Watak-watak data individu boleh menyiapkan diri supaya walaupun satu paket rosak, pendahulunya dan pengganti tidak akan terjejas.
  • Ia tidak memerlukan proses yang kompleks oleh peranti penerima. Ini bererti bahawa ketidakkonsistenan dalam penghantaran data tidak menyebabkan krisis besar, kerana peranti itu dapat mengikuti aliran data. Ini juga menjadikan pemindahan asynchronous sesuai untuk aplikasi di mana data aksara dijana secara tidak teratur.

Terdapat juga beberapa kekurangan menggunakan data asynchronous untuk penghantaran:

  • Kejayaan penghantaran ini bergantung pada bit permulaan dan pengiktirafan mereka. Ini boleh mudah terdedah kepada gangguan talian, menyebabkan bit ini rosak atau diputarbelitkan.
  • Sebagian besar data yang dihantar digunakan untuk kawalan dan pengenalan bit untuk pengepala dan dengan itu tidak membawa maklumat berguna yang berkaitan dengan data yang dihantar. Ini selalu bermakna bahawa lebih banyak paket data perlu dihantar.
Apakah data asynchronous? - definisi dari techopedia