Protocolli di comunicazione

1652
Charles McCarthy
Protocolli di comunicazione

Cos'è un protocollo di comunicazione?

Il protocolli di comunicazione sono un insieme di regole e linee guida che consentono agli utenti di computer di inviare un blocco di dati da una posizione a un'altra. Vengono utilizzati principalmente per determinare il formato e la trasmissione corretti dei dati, sia nelle comunicazioni analogiche che digitali..

"Protocollo" è una parola di fantasia da dire semplicemente: il modo concordato di fare qualcosa. Attività semplici richiedono protocolli semplici. Tuttavia, processi più complessi richiederanno protocolli più complicati.

Le attività su Internet, come e-mail, videoconferenze, film in streaming, riproduzione di musica, giochi, navigazione, chat, ecc., Sono tanto diverse quanto i protocolli utilizzati per realizzarle.

Pertanto, per qualsiasi trasmissione di dati all'interno di una rete è imperativo considerare un protocollo che definisca determinate normative o convenzioni. Con l'aiuto di questo protocollo, è possibile stabilire una comunicazione sicura tra i diversi nodi della rete per lo scambio di dati..

Per trasmettere in modo efficace i dati, i nodi sulla rete devono utilizzare formati chiari. L'utilizzo di protocolli di comunicazione certifica una maggiore sicurezza per la comunicazione tra i nodi di rete.

Caratteristiche di un protocollo di comunicazione

I dati devono arrivare correttamente

Se durante la trasmissione dei dati questi vengono persi o danneggiati, il protocollo deve avviare automaticamente la ritrasmissione degli stessi, garantendo così che i dati arrivino al destinatario senza errori, perché sarà il protocollo a risolvere qualsiasi tipo di problema.

I protocolli utilizzano una tecnica di finestra scorrevole in modo che tutti i pacchetti possano arrivare correttamente.

I dati devono arrivare in ordine

Per questo, c'è una finestra scorrevole nel ricevitore e nel trasmettitore, in modo tale che se viene ricevuto un pacchetto di dati che non è in ordine, aspetterà fino all'arrivo dei dati mancanti, in caso contrario chiederà di ritrasmettere solo il pacchetto mancante.

Per ogni pacchetto che il destinatario riceve, verrà inviata una conferma (ACK) per indicare al mittente che tutto è arrivato correttamente.

Controllo del flusso

Hanno la capacità di ridurre una possibile saturazione della rete. Ad esempio, se un computer trasmette con una velocità di 500 Mbps e il computer destinatario può ricevere informazioni solo a 100 Mbps, il protocollo viene regolato dinamicamente.

Pertanto, il protocollo cercherà sempre di sfruttare al massimo la larghezza di banda disponibile, tra l'apparecchiatura di origine e quella di destinazione.

Controllo della congestione

Consente che i pacchetti non vengano persi su Internet a causa di una certa congestione nei router. Se il router non è in grado di inoltrare o elaborare i pacchetti alla stessa velocità con cui li riceve, li spingerà da parte e andranno persi, perché il suo buffer si riempirà..

La finestra di congestione completa la finestra di ricezione, che viene utilizzata per gestire il controllo del flusso.

Dati multiplex

In questo modo, è possibile ricevere contemporaneamente informazioni da diversi computer. Se è consentito anche Full-Duplex, i dati possono essere inviati e ricevuti simultaneamente attraverso lo stesso canale di comunicazione.

Tipi di protocollo di comunicazione

Punto per punto

Sono utilizzati per la comunicazione su una linea dati tra solo due computer. Le sue principali normative stabiliscono i seguenti criteri:

- Ruolo che ciascuna delle due parti deve assumere in una sessione di comunicazione: identificare e specificare il ruolo che corrisponde al computer che ha avviato la sessione e quello che risponde.

- Modo per controllare la corretta ricezione dei dati: Ad esempio, aggiungendo alla fine di ogni messaggio un carattere che è la somma totale dei bit gestiti.

- Tempo massimo che intercorre tra l'emissione di un messaggio e la corrispondente ricezione della conferma dal computer ricevente.

- Numero di volte in cui un messaggio deve essere ripetuto se, dopo il tempo massimo, il messaggio di conferma corrispondente non è stato ancora ricevuto.

Comunicazione tra reti

Oltre alla normativa precedente, specifica le modalità per identificare i terminali della rete con cui instaurare la comunicazione, nel caso in cui le apparecchiature che si apprestano a comunicare direttamente siano server di una rete locale. Ad esempio, stabilendo un numero a ciascuno dei terminali.

Trasmissione di pacchetti

La trasmissione è supportata dalle informazioni contenute nei dati che circolano attraverso la rete di comunicazione, a differenza delle precedenti tipologie di protocolli, dove il buon funzionamento della comunicazione ricade sulle linee dati e sugli apparati..

Per questo i dati vengono suddivisi organizzandoli in pacchi con le informazioni di destinazione e provenienza, passando di squadra in squadra, così come le lettere passano di ufficio in ufficio, fino a giungere al destinatario..

Esempi di protocollo di comunicazione

Protocollo Internet (IP)

È progettato come protocollo di indirizzamento. Serve per inviare dati da un computer all'altro tramite Internet, ogni computer ha almeno un indirizzo IP che lo distingue da tutti gli altri.

Questo protocollo viene utilizzato principalmente con il protocollo TCP. Gli indirizzi IP aiutano a instradare i pacchetti attraverso i diversi nodi della rete fino a quando non raggiungono la destinazione. TCP / IP è il protocollo più diffuso per la connessione di reti.

Protocollo di controllo della trasmissione (TCP)

È un protocollo di comunicazione utilizzato per comunicare su una rete. Dividi qualsiasi messaggio in una serie di pacchetti che vengono inviati dall'origine alla destinazione e riassemblati lì.

File Transfer Protocol (FTP)

Funziona trasferendo file da un sistema all'altro. I tipi di file trasferiti con questo protocollo includono file di testo, file di programma, documenti, immagini e molti altri..

Simple Mail Transfer Protocol (SMTP)

Ha lo scopo di inviare e far circolare i messaggi di posta elettronica in uscita. Pertanto, tutti i sistemi di posta utilizzano il protocollo SMTP per fornire servizi di posta ai propri client. Il protocollo POP (Post Office Protocol) è progettato per ricevere i messaggi di posta elettronica in arrivo.

Protocollo di trasferimento ipertestuale (HTTP)

È progettato per trasferire un ipertesto tra due o più sistemi. Il tag HTML viene utilizzato per creare tali collegamenti ipertestuali. È imperativo tenere in considerazione che questi collegamenti ipertestuali possono avere qualsiasi forma e possono essere un testo normale o anche un'immagine.

Simple Network Management Protocol (SNMP)

Serve per raccogliere e gestire tutti i dati relativi ai diversi dispositivi collegati in rete, che può essere local area (LAN) o wide area (WAN).

Una volta raccolte le informazioni, vengono utilizzate per controllare il funzionamento dei dispositivi sulla rete. Inoltre, viene utilizzato in modo che tutti i dispositivi collegati in rete utilizzino un linguaggio standard, facilitando notevolmente la sua gestione..

Riferimenti

  1. Assignment Help 4 Me (2020). Un'introduzione completa ai protocolli di comunicazione. Tratto da: assignmenthelp4me.com.
  2. CSFG (2020). Protocolli di comunicazione di rete. Tratto da: csfieldguide.org.nz.
  3. Scuole W3 (2020). Tipi di protocolli di rete e loro usi. Tratto da: w3schools.in.
  4. Sviluppo Web (2004). Protocolli di comunicazione. Tratto da: Desarrolloweb.com.
  5. Omnisecu (2020). Cos'è un protocollo di rete. Tratto da: omnisecu.com.

Nessun utente ha ancora commentato questo articolo.