Synchroniczny i asynchroniczny transfer danych

Synchroniczne systemy transmisji danych mają wspólny zegar.

Synchroniczny

Synchroniczne systemy synchronizują swoje zegary przed rozpoczęciem transmisji. Obydwa końce układu synchronicznego wykonują cykl negocjacji, w którym odbywa się wymiana parametrów i informacji. Po nawiązaniu połączenia nadajnik wysyła sygnał, a odbiornik odbiera i odsyła komunikat o tym, co zostało przesłane.

Asynchroniczny

System asynchroniczny składa się z nadajnika, przewodu i odbiornika, ale nie ma koordynacji czasu transmisji poszczególnych bitów danych. Nadajnik i odbiornik używają zegarów do pomiaru długości bitu. Nadajnik wysyła sygnał, a odbiornik odbiera przychodzący sygnał i dostosowuje swój zegar do zgodności.

Zalety i wady

Asynchroniczna transmisja danych jest na ogół szybsza, ale mniej niezawodna. Synchroniczna transmisja danych zajmuje więcej czasu, jeśli jest na linii o niskim poziomie błędów, ale jest szybsza, jeśli jest to system, w którym medium transmisyjne jest przez sygnał radiowy, wiązkę laserową lub kabel elektryczny; jednak środki te są mniej niezawodne.