Diferența cheie dintre transmisia sincronă și asincronă este că transmisia sincronă folosește ceasuri sincronizate pentru a transmite date, în timp ce transmisia asincronă utilizează controlul fluxului în loc să folosească un ceas sincronizat pentru a transmite date.
Transmisia de date este procesul de trimitere a datelor de la transmițător la receptor. Există două tipuri de transmisie de date cunoscute sub numele de transmisie paralelă și transmisie în serie. Transmisia în serie trimite câte un bit, secvenţial prin canalul de comunicaţie. Transmisia paralelă trimite mai mulți biți pe mai multe canale paralele în același timp. Transmisia sincronă și asincronă sunt două tipuri de transmisie în serie.
Ce este transmisia sincronă?
În transmisia în serie, există un singur canal între emițător și receptor, iar biții aliniați la dispozitivul de trimitere pentru transmisie merg unul după altul secvenţial. Transmisia în serie se împarte în transmisie sincronă și asincronă.
Figura 01: Clasificarea transmisiei de date
În această transmisie, ceasul emițătorului și ceasul receptorului sunt sincronizate, prin urmare, rulează la aceeași frecvență. Transmite bloc cu bloc sau cadru cu cadru la un singur moment în intervale de timp fixe. În plus, nu are supraîncărcare cu biți suplimentari pentru antet și subsol. Pe scurt, transmisia sincronă este eficientă, fiabilă și permite o cantitate mare de transfer de date.
Ce este transmisia asincronă?
Transmisia asincronă, numită și transmisie pornire/oprire, trimite date de la expeditor la receptor folosind metoda de control al fluxului. Nu folosește un ceas pentru a sincroniza datele între sursă și destinație.
Această transmisie trimite un caracter sau 8 biți odată. Înainte de transmiterea fiecărui caracter, acesta trimite bitul de pornire. După ce a trimis caracterul, acesta trimite bitul de oprire. Cu biți de caracter și biți de pornire și oprire, numărul total de biți în 10 biți. Pe scurt, este o metodă de transmitere simplă, rapidă și rentabilă.
Care este diferența dintre transmisia sincronă și asincronă?
Transmisie sincronă vs. asincronă |
|
Transmisia sincronă este o metodă de transmisie care utilizează ceasuri sincronizate pentru a se asigura că atât expeditorul, cât și receptorul sunt sincronizate pentru a transmite date. | Transmisia asincronă este o metodă de transmisie care trimite date utilizând controlul fluxului pentru a transmite date între sursă și destinație. |
Eficiență | |
Mai eficient | Mai putin eficient |
Metoda de trimitere a datelor | |
Trimite blocuri sau cadre de date la un moment dat | Trimite un octet sau un caracter la un moment dat |
Cost | |
Comparativ, mare | Costul este mic |
Interval de timp | |
Folosește intervale de timp fixe | Folosește intervale de timp arbitrare |
Exemple | |
Unele exemple de transmisie sincronă sunt camerele de chat, conferințele video, conversațiile telefonice etc. | E-mailurile, televiziunea și radiourile sunt câteva exemple de transmisie asincronă. |
Rezumat – Transmisie sincronă vs. asincronă
De obicei, mai multe date trec pe unitatea de timp în transmisia sincronă decât în transmisia asincronă. Diferența dintre transmisia sincronă și asincronă este că transmisia sincronă folosește ceasuri sincronizate pentru a transmite date, în timp ce transmisia asincronă utilizează controlul fluxului în loc să folosească ceasul sincronizat pentru a transmite date. În general, transmisia sincronă este mai fiabilă și mai eficientă decât transmisia asincronă.