Definizione protocollo di comunicazione

I protocolli sono istruzioni, regolamenti o regole che consentono di guidare un'azione o che stabiliscono determinate basi per lo sviluppo di una procedura. La comunicazione, d'altra parte, è una nozione con molteplici usi che, in termini generali, viene utilizzata per denominare la diffusione e la ricezione di messaggi.

Protocollo di comunicazione

Con queste definizioni, possiamo iniziare a comprendere il concetto di protocollo di comunicazione . È l'insieme di linee guida che consentono a diversi elementi che fanno parte di un sistema di stabilire comunicazioni tra loro, scambiandosi informazioni.

I protocolli di comunicazione istituiscono i parametri che determinano qual è la semantica e qual è la sintassi da utilizzare nel processo comunicativo in questione. Le regole impostate dal protocollo consentono anche il recupero di tutti i dati persi nello scambio.

Se ci concentriamo sui computer, il protocollo di comunicazione determina come devono circolare i messaggi all'interno di una rete. Quando la circolazione delle informazioni viene sviluppata su Internet, esistono una serie di protocolli specifici che rendono possibile lo scambio.

I protocolli di comunicazione Internet più importanti sono TCP (il cui acronimo può essere tradotto come Transmission Control Protocol) e IP (Internet Protocol). La sua azione congiunta ( TCP / IP ) consente la connessione tra tutti i computer che accedono alla rete.

POP, SMTP e HTTP sono altri protocolli collegati a Internet, che gli utenti di solito utilizzano quotidianamente anche se non se ne accorgono o sanno come funzionano. Questi protocolli consentono di navigare tra siti Web, inviare e-mail, ascoltare musica online, ecc.

TCP

Protocollo di comunicazione Il Transmission Control Protocol è, come spiegato sopra, uno degli elementi di base di Internet. La sua creazione risale al periodo tra il 1973 e il 1974 e viene conferita all'ingegnere Vinton Gray Cerf e al ricercatore Robert Elliot Kahn.

Tra le utility di questo protocollo di comunicazione vi è la creazione di connessioni tra vari programmi presenti in una rete di dati per realizzare un flusso di informazioni. Grazie alla sua applicazione in tal caso, è garantito che i dati arrivino a destinazione senza errori e ordinati nello stesso modo in cui erano prima di essere inviati. Inoltre, TCP offre la possibilità di riconoscere ciascuna applicazione del resto, grazie all'uso delle porte .

Quando una comunicazione viene effettuata tramite Internet, ad esempio, il router deve semplicemente gestire l'invio di dati ma non il loro monitoraggio, poiché TCP ne è responsabile, che è anche noto come livello di trasporto, tra l'applicazione e il protocollo Internet (IP).

IP

Questo protocollo di comunicazione è molto più noto agli utenti di Internet, anche se solo gli esperti conoscono a fondo di cosa si tratta realmente. La funzione dell'IP, che si trova nello strato di rete, è di consentire la comunicazione in due direzioni, a destinazione o all'origine, in modo che la trasmissione di dati sia possibile attraverso un protocollo non orientato alla connessione che invia i pacchetti commutati attraverso di diverse reti fisiche che sono state collegate in anticipo seguendo lo standard OSI .

I tre concetti evidenziati nel paragrafo precedente sono definiti di seguito:

* protocollo non orientato alla connessione : è una comunicazione tra due nodi di una rete in cui i messaggi possono essere inviati senza la necessità di richiedere l'approvazione;

* pacchetto commutato : un pacchetto è raggruppato informazioni in modo che ciascuno contiene i dati e le informazioni di controllo, che serve a specificare il percorso che il pacchetto deve seguire fino a raggiungere la sua destinazione;

* Standard OSI : deriva dall'acronimo Open System Interconnection, che in inglese significa Open Interconnection System anche se è noto anche come un modello di interconnessione di sistemi aperti . La sua creazione avvenne nell'anno 1980 con l'intenzione di stabilire un contesto in cui si potessero basare le architetture di comunicazione tra i diversi sistemi.

Raccomandato