Cos'è un protocollo in informatica? Caratteristiche principali



un protocollo del computer si riferisce a un insieme di regole predefinite allo scopo di standardizzare lo scambio di informazioni in attività informatiche.

Seguendo lo stesso protocollo è garantito che ci sarà compatibilità tra i dispositivi nei diversi punti di un sistema informatico.

Poiché si tratta di uno scambio di informazioni tra team, vengono definiti protocolli di comunicazione.

Un protocollo definisce in dettaglio il formato per lo scambio di informazioni e deve essere concordato da tutte le parti coinvolte.

Altrimenti, potrebbe sorgere un'incompatibilità in standard equivalenti a due interlocutori che comunicano in lingue diverse.

proprietà

Sebbene i protocolli possano essere diversi l'uno dall'altro a seconda del loro utilizzo, sviluppo ed età, in generale condividono alcuni elementi di base, come i processi utilizzati per rilevare la connessione.

Tra questi ci sono come identificare altri utenti nella rete, il handshaking o saluto tra elementi della rete, cosa fare a proposito di messaggi incompleti o perdita di connessione e standardizzazione della sicurezza nelle comunicazioni mediante autenticazione e / o crittografia.

Per ogni livello nel processo di comunicazione esiste un livello di protocollo dedicato ad un'azione specifica.

Il livello più basso sono il livello fisico, il collegamento dati e il livello di rete, che sono responsabili del trasporto di dati tra un dispositivo e l'altro.

È lì dove le informazioni vengono convertite in bit digitali e si muovono attraverso cavi o aria, in caso di connessioni wireless.

Ad un livello più alto e più astratto ci sono i livelli dell'applicazione, in cui i dispositivi accettano di utilizzare determinati metodi per crittografare le informazioni, connettersi tra loro e definire il tipo di messaggi che vengono trasmessi.

Esempi

CAT5, CAT6 e fibre ottiche sono alcuni dei tipi di connessione a livello fisico della connessione.

Ethernet e Gigabit Ethernet, insieme a IPv4 e IPv6, sono i protocolli più utilizzati rispettivamente per i dati e il collegamento di rete. Il trasporto dei dati viene comunemente effettuato tramite i protocolli TCP e UDP.

A livello di applicazione i protocolli più utilizzati sono Telnet, SSH, POP3, IMAP e HTTP. Questi sono responsabili della crittografia e trasmissione delle informazioni che verranno inviate attraverso il livello di trasporto e quindi al livello di collegamento dati.

I 9 protocolli più utilizzati

1- HTTP

È forse il protocollo più conosciuto e più utilizzato per le comunicazioni Internet. I suoi acronimi significano HyperText Transfer Protocol.

Questo è responsabile per il trasferimento dell'ipertesto (testo con collegamenti cliccabili) che è stato utilizzato nei browser Web sin dai primi anni Novanta.

2- HTTPS

È un'estensione di HTTP Crittografa i dati da punto a punto, in modo che solo il server e il browser possano decifrare le informazioni che passano attraverso il protocollo.

3- FTP

È il protocollo di trasferimento file (File Transfer Protocol con il suo acronimo in inglese) e viene utilizzato per inviare e ricevere file attraverso la rete.

4- Telnet

È utilizzato per accedere alle apparecchiature remote.

5- SSH

Permette lo stesso di Telnet, ma con molta più capacità.

6- SFTP

Si tratta di un protocollo di trasferimento file simile a FTP ma all'interno di un tunnel SSH per una maggiore sicurezza.

7- POP

Si chiama Post Office Protocoled è usato per recuperare email dai server.

Questo è caduto in disuso dopo SMTP (Simple Mail Transport Protocol) assumerà più importanza perché è più dinamico.

8- LDAP

Si chiama Protocollo di accesso alla directory leggero. Viene utilizzato per le directory di informazioni (agende dei contatti) ed è frequentemente utilizzato nelle aziende.

9- XMPP

Significa Protocollo estensibile di messaggistica e presenzae continua ad essere utilizzato nelle applicazioni di messaggistica istantanea, come Google Talk e Facebook Messenger.

riferimenti

  1. Wikipedia - Protocollo di comunicazione en.wikipedia.org
  2. Cosa significa protocollo, www, http? uefsfainformaticavaca.blogspot.com
  3. Dizionario di protocollo - Directory di protocollo di rete Directory e indice javvin.com
  4. Lifewire - Protocolli di rete lifewire.com
  5. Technopedia - Protocolli di rete techopedia.com