Hlavní rozdíl mezi synchronním a asynchronním přenosem spočívá v tom, že synchronní přenos používá k přenosu dat synchronizované hodiny, zatímco asynchronní přenos používá k přenosu dat řízení toku namísto použití synchronizovaných hodin.
Přenos dat je proces odesílání dat z vysílače do přijímače. Existují dva typy přenosu dat známé jako paralelní přenos a sériový přenos. Sériový přenos posílá jeden bit po druhém, postupně přes komunikační kanál. Paralelní přenos posílá více bitů přes několik paralelních kanálů současně. Synchronní a asynchronní přenos jsou dva typy sériového přenosu.
Co je synchronní přenos?
Při sériovém přenosu je mezi odesílatelem a příjemcem jeden kanál a bity na odesílajícím zařízení pro přenos jdou jeden po druhém postupně. Sériový přenos se dále dělí na synchronní a asynchronní přenos.
Obrázek 01: Klasifikace přenosu dat
Při tomto přenosu jsou hodiny vysílače a hodiny přijímače synchronizovány, a proto běží stejnou rychlostí. Přenáší blok po bloku nebo snímek po snímku najednou v pevně stanovených časových intervalech. Navíc nemá režii s extra bity záhlaví a zápatí. Stručně řečeno, synchronní přenos je efektivní, spolehlivý a umožňuje přenos velkého množství dat.
Co je asynchronní přenos?
Asynchronní přenos, nazývaný také jako start/stop přenos, odesílá data od odesílatele k přijímači pomocí metody řízení toku. K synchronizaci dat mezi zdrojem a cílem nepoužívá hodiny.
Tento přenos odesílá jeden znak nebo 8 bitů najednou. Před přenosem každého znaku odešle počáteční bit. Po odeslání znaku odešle stop bit. Se znakovými bity a počátečními a koncovými bity celkový počet bitů v 10 bitech. Stručně řečeno, je to jednoduchý, rychlý a nákladově efektivní způsob přenosu.
Jaký je rozdíl mezi synchronním a asynchronním přenosem?
Synchronní vs asynchronní přenos |
|
Synchronní přenos je způsob přenosu, který využívá synchronizované hodiny, aby bylo zajištěno, že odesílatel i příjemce jsou synchronizováni pro přenos dat. | Asynchronní přenos je metoda přenosu, která odesílá data pomocí řízení toku k přenosu dat mezi zdrojem a cílem. |
Účinnost | |
Efektivnější | Méně efektivní |
Způsob odesílání dat | |
Posílá bloky nebo rámce dat najednou | Posílá po jednom bajtu nebo znaku |
Cena | |
Poměrně vysoké | Cena je nízká |
Časový interval | |
Používá pevné časové intervaly | Používá libovolné časové intervaly |
Příklady | |
Některé příklady synchronního přenosu jsou chatovací místnosti, videokonference, telefonní rozhovory atd. | E-maily, televize a rádia jsou několik příkladů asynchronního přenosu. |
Shrnutí – Synchronní vs asynchronní přenos
Při synchronním přenosu obvykle projde za jednotku času více dat než při asynchronním přenosu. Rozdíl mezi synchronním a asynchronním přenosem je v tom, že synchronní přenos používá k přenosu dat synchronizované hodiny, zatímco asynchronní přenos používá řízení toku namísto použití synchronizovaných hodin k přenosu dat. Celkově je synchronní přenos spolehlivější a efektivnější než přenos asynchronní.