>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

Differenza tra trasferimento dati sincrono e asincrono

I trasferimenti dati avvengono a raffiche di informazioni, ciascuna composta da una certa quantità di bit. Affinché un ricevitore possa dare un senso ai dati, deve sapere quando iniziare e quando smettere di leggere ogni raffica. I trasferimenti sincroni e asincroni rappresentano metodi diversi per affrontare questo problema. Il primo implica una comunicazione tra mittente e destinatario in cui i due concordano la tempistica del trasferimento. Il secondo si basa su segnali nei dati stessi per indicare al ricevitore come leggere le informazioni.

Sincrono

Nei trasferimenti dati sincroni, mittente e destinatario impiegano del tempo per comunicare prima di effettuare lo scambio. Questa comunicazione delinea i parametri dello scambio dati. Di solito implica stabilire quale estremità, mittente o destinatario, controllerà il trasferimento. Qui, le due parti si assicurano anche di utilizzare la stessa tempistica; ovvero sanno quando finisce ogni raffica e ne inizia un'altra. Impostano anche parametri per il reset dei loro orologi durante il trasferimento per assicurarsi che non derivino dalla tempistica concordata.

Asincrono

Nel trasferimento asincrono, o "best effort", mittente e destinatario non stabiliscono i parametri dello scambio informazioni. Piuttosto, il mittente inserisce bit di dati extra prima e dopo ogni raffica che indicano quando ogni raffica inizia e finisce. Quindi invia le informazioni, ed è compito del destinatario determinare come resettare il proprio orologio per adattarsi alla tempistica del segnale. A differenza dei trasferimenti sincroni, il destinatario non impiega tempo per comunicare al mittente informazioni su ciò che ha ricevuto.

Vantaggi e svantaggi

I trasferimenti asincroni sono generalmente più veloci di quelli sincroni. Questo perché non impiegano tempo prima del trasferimento per coordinare i loro sforzi. Tuttavia, a causa di questo, tendono a verificarsi più errori nei trasferimenti asincroni rispetto a quelli sincroni. Se si verificano molti errori, può annullarsi il tempo risparmiato eliminando la fase iniziale di impostazione dei parametri di trasferimento, perché il destinatario dovrà adottare misure per correggere i propri errori.

Utilizzi

I trasferimenti asincroni funzionano bene in situazioni in cui lo scambio avviene su un mezzo fisico affidabile, come cavi in fibra ottica e coassiali. Questo aiuta a minimizzare gli errori di trasmissione, così il tempo risparmiato rinunciando a stabilire i parametri si traduce effettivamente in un trasferimento più veloce dal punto di vista dell'utente finale. I trasferimenti sincroni funzionano bene quando si usano mezzi di trasferimento meno affidabili, come cavi elettrici e segnali radio. Qui vale la pena impiegare tempo extra per coordinare i dettagli del trasferimento in quanto compensa gli errori commessi dal mezzo fisico.

  1. Differenza tra reti 2G e 3G
  2. Come trasferire dati tra iPhone e PC
  3. Differenza tra album EP e LP
  4. Qual è la Differenza tra Autoradio e Ricevitore?
  5. La differenza tra SONET e SDH
  6. Differenza tra Microsoft Access ed Excel