Будинки Мережі Що таке асинхронні дані? - визначення з техопедії

Що таке асинхронні дані? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає асинхронні дані?

Асинхронні дані - це дані, які не синхронізуються при надсиланні чи отриманні. У цьому виді передачі сигнали передаються між комп'ютерами та зовнішніми системами або навпаки асинхронним способом. Зазвичай це стосується даних, які передаються з періодичними інтервалами, а не в постійному потоці, а це означає, що перші частини повного файлу не завжди можуть бути першими, що надсилаються та надходять до пункту призначення. Різні частини повних даних надсилаються з різними інтервалами, іноді одночасно, але йдуть різними шляхами до пункту призначення. Передача асинхронних даних не вимагає узгодження або часу бітів між двома кінцевими точками.

Техопедія пояснює асинхронні дані

Передача асинхронних даних не підказується тактовим сигналом при надсиланні даних на приймач, на відміну від синхронних методів, коли передача даних вимірюється в залежності від часу. У порівнянні з синхронною передачею, асинхронний зв'язок має ряд переваг:

  • Він більш гнучкий і пристрої можуть обмінюватися інформацією у власному темпі. Окремі символи даних можуть доповнити себе так, що навіть якщо один пакет пошкоджений, його попередники та наступники не зачіпатимуться.
  • Він не вимагає складних процесів приймальним пристроєм. Це означає, що непослідовність передачі даних не призводить до великої кризи, оскільки пристрій може йти в ногу з потоком даних. Це також робить асинхронні передачі придатними для програм, де дані символів генеруються нерегулярно.

Також є деякі недоліки використання асинхронних даних для передачі:

  • Успіх цих передач залежить від стартових бітів та їх розпізнавання. Це може бути легко сприйнятливим до перешкод лінії, внаслідок чого ці біти можуть бути пошкоджені або спотворені.
  • Велика частина переданих даних використовується для керування і ідентифікаційних бітів для заголовків і, таким чином, не містить корисної інформації, що стосується переданих даних. Це незмінно означає, що потрібно надсилати більше пакетів даних.
Що таке асинхронні дані? - визначення з техопедії