Protocolos Protokolle Protocoles Protocolos Protocols

Che cos'è un protocollo?

Un protocollo è un metodo standard che permette la comunicazione tra i processi (eventualmente su terminali diversi), cioè un insieme di regole e procedure da rispettare per emettere ricevere dei dati su una rete. Ne esistono differenti secondo quello che ci si aspetta dalla comunicazione. Alcuni protocolli saranno ad esempio specializzati nello scambio di file (l'FTP), altri potranno servire per gestire semplicemente lo stato della trasmissione e degli errori (è il caso del protocollo ICMP),...

Su internet, i protocolli usati fanno parte di una serie di protocolli, cioè un insieme di protocolli collegati fra loro. Questa serie di protocollo si chiama TCP/IP.
Essa contiene, fra l'altro, i protocolli seguenti :

Protocolli orientati e non orientati connessione

I protocolli vengono generalmente classificati in due categoria secondo il livello di controllo dei dati che si desidera avere :

  • I protocolli orientati connessione: si tratta di protocolli che operano un controllo di trasmissione dei dati durante una comunicazione stabilita fra due terminali. In uno schema simile, il terminale ricevitore invia delle accuse di ricevimento durante la comunicazione, così il terminale emettitore ha la garanzia della validità dei dati che invia. I dati sono quindi inviati sotto forma di flot. TCP è un protocollo orientato connessione
  • I protocolli non orientati connessione: si tratta di una modalità di connessione in cui il terminale emettitore invia dei dati senza prevenire il terminale ricevitore, e quest'ultimo riceve i dati senza inviare degli avvisi di ricezione. I dati sono così inviati sotto forma di blocchi (datagrammi). UDP è un protocollo non orientato connessione

Protocollo e implementazione

Un protocollo definisce unicamente il modo in cui i terminali devono comunicare, cioè la forma e la sequenza dei dati da scambiare. Un protocollo non definisce invece il modo di programmare un software in maniera che sia compatibile con il protocollo. Viene così detta implementazione la traduzione di un protocollo in linguaggio informatico.

Le specificazioni dei protocolli non sono mai esaustive, anzi succede spesso che le implementazioni siano oggetto di una certa interpretazione delle specificazioni, cosa che porta talvolta a delle specificazioni di alcune implementazioni o peggio a delle incompatibilità o falle di sicurezza!

Ultime modificazione ilvenerdì 6 febbraio 2009 alle 16:51:56.Questo documento intitolato «  » da Kioskea (it.kioskea.net) è reso disponibile sotto la licenza Creative Commons. È possibile copiare, modificare le copie di questa pagina, alle condizioni previste dalla licenza, come questa nota appare chiaramente.

Migliori risposte per « Protocolli » in :
I protocolli di messaggeria (SMTP, POP3, IMAP4) Vedi Introduzione alla messaggeria elettronica La posta elettronica è considerata come il servizio più usato su internet. Quindi la serie di protocolli TCP/IP offre una panoplia di protocolii che permette di gestire facilmente il routing della posta...
TCP/IP Vedi Cosa significa TCP/IP TCP/IP è una serie di protocolli . La sigla TCP/IP significa «Transmission Control Protocol/Internet Protocol» e si pronuncia «T-C-P-I-P». Esso proviene dai nomi dei due protocolli maggiori della serie di protocolli, cioè i...
I protocolli RTP/RTCP Vedi Documento scritto da Nico VanHaute, Julien Barascud e Jean-Roland ConcaIntroduzione: Che cosa sono RTP e RTCP? hardware informatico audio/video a buon mercato, nonché la disponibilità di connessioni con banda ad alte prestazioni, hanno aumentato...
Download VLC for Mac VediVLC media player è un lettore multimediale che può riprodurre molti formati audio e video (MPEG-1, MPEG-2, MPEG-4, DivX, AAC, MP3, OGG, AVI, WMV, MOV, DVD, VCD, ecc) e vari protocolli di streaming. Può anche essere usato come un server di streaming...
Sistemazione di una rete su Windows VediMessa in rete su Windows 2000/XP Per configurare ogni computer, basta andare nel pannello di configurazione , poi fare doppio clic su « connessioni di rete », in seguito cliccare con il bottone destro su « connessione alla rete locale », e...
Installare una scheda di rete VediScopo Lo scopo è di arrivare a realizzare una rete per poter scambiare dei dati o giocare in rete. Bisogna quindi installare una scheda di rete su ogni computer destinato ad essere parte della rete locale. Questo tutorial ha come scopo di aiutarvi...
Server proxy (server mandatari) e reverse proxy VediProxy Un server proxy( detto anche «server mandatario») è all'origine un terminale che svolge la funzione di intermediario tra i computer di unarete locale(che usa talvolta dei protocolli diversi dal protocollo TCP/IP) e internet.La maggior parte...