Concetti Chiave
- I protocolli di linea stabiliscono le regole per una corretta trasmissione dati tra terminali.
- I protocolli asincroni permettono la trasmissione di un byte alla volta, utilizzando i bit di start e stop.
- Il bit di start segnala l'inizio della trasmissione di un carattere, mentre il bit di stop ne indica la fine.
- Questi bit aggiuntivi aiutano a sincronizzare il ricevitore con il trasmettitore.
- La trasmissione asincrona ha intervalli di tempo indefiniti tra i caratteri.
I protocolli per la trasmissione dati: i protocolli asincroni
Una volta stabilito quale canale di comunicazione usare tra un mittente e un destinatario, è necessario definire le modalità di trasferimento dei dati tenendo conto della velocità di trasmissione, del numero di bit dei dati, dei codici di rilevazione o correzione degli errori e dell’insieme di informazioni che il trasmettitore deve inviare al ricevitore affinché quest’ultimo sappia da chi ha ricevuto i dati.
Per questo motivo sono stati introdotti dei protocolli per la trasmissione dati, detti anche protocolli di linea che forniscono le regole che i terminali devono rispettare affinché la creazione dei dati avvenga correttamente.
Esistono due tipi di protocolli di linea:
- Protocolli asincroni: start-stop;
- Protocolli sincroni.
I protocolli asincroni
I protocolli asincroni start-stop consentono la trasmissione per singolo carattere, infatti può essere trasmesso un solo byte alla volta.
In questo tipo di trasmissione è necessario aggiungere dei bit all'informazione da trasmettere, questi bit vengono chiamati bit di start e bit di stop. Ogni carattere è preceduto da un bit di start, che indica l’inizio della trasmissione del carattere, seguito da un bit di stop, che ne indica la fine.
L’introduzione di questi bit permette di sincronizzare il ricevitore con il trasmettitore e di distinguere la trasmissione dei singoli byte.
La trasmissione viene chiamata asincrona perché l’intervallo temporale tra il bit finale di un carattere e il bit iniziale del carattere successivo è indefinito, non si conosce.