Protocolli sincroni e asincroni
Protocolli di trasferimento file
I protocolli di trasferimento file sono esempi di protocolli di comunicazione asincroni. File Transfer Protocol (FTP), Apple Filing Protocol (AFP) e BitTorrent sono alcuni esempi di protocolli di trasferimento file. In genere, i dati sono suddivisi in piccoli pacchetti di bit, che vengono quindi inviati attraverso una rete a una destinazione di uno alla volta. Un pacchetto non viene inviato fino a quando il mittente riceve conferma dal destinatario che il pacchetto precedente è stato ricevuto.
posta elettronica
Esistono tre protocolli principali per l'invio e la ricezione di messaggi di posta elettronica. Simple Mail Transfer Protocol (SMTP) è un protocollo asincrono utilizzato più spesso per inviare e-mail. Il protocollo POP (Post Office Protocol) e IMAP (Internet Message Access Protocol) sono protocolli asincroni utilizzati principalmente per ricevere tale posta.
La rete globale
La rete globale è totalmente composta da protocolli asincroni. Il più comune è il trasferimento ipertestuale (HTTP), sebbene i siti Web utilizzino anche il protocollo di trasferimento ipertestuale sicuro (HTTPS), tra gli altri protocolli, per lo scambio di informazioni attraverso il web.
Bus seriale dell'interfaccia periferica
Il Peripheral Interface Serial Bus (SPI) è un protocollo di comunicazione sincrono utilizzato per collegare i computer all'interno di un sistema formale. Normalmente, le squadre sono collegate in una relazione master-slave, in cui una squadra è il "maestro" che controlla gli altri "schiavi".
Circuito inter-integrato
Il circuito inter-integrato (I2C) è un protocollo sincrono per collegare dispositivi come unità, dispositivi di input / output e stampanti a una scheda madre o altro sistema di controllo del computer. I2C è un metodo molto comune per collegare dispositivi periferici a tali apparecchiature ed è diventato la base di numerosi altri sistemi tecnologici, come il bus di gestione del sistema (SMB) che controlla la potenza delle schede madri. i computer.