Simple Mail Transfer Protocol (SMTP) è un protocollo standard per l'invio di messaggi di posta elettronica su internet. SMTP sostanzialmente è un insieme di comandi che autenticano e dirigono il trasferimento della posta elettronica. Sebbene sia util...
POP (Post Office Protocol) è un protocollo standard per la ricezione dei messaggi di posta elettronica su internet. È un protocollo semplice e ben supportato, che viene usato per la comunicazione tra il client di posta e il server. La versione più di...
Internet Message Access Protocol (IMAP) è un protocollo per la ricezione di messaggi di posta elettronica che consente di accedere alle email su un server senza doverli scaricare sul disco rigido locale. Questa caratteristica, che differenzia il prot...
WebSockets è un protocollo di comunicazione su socket TCP full-duplex, ovvero che può ricevere e trasmettere dati contemporaneamente. Il protocollo WebSocket rende possibile una maggiore interazione tra client e server, facilitando le comunicazioni i...
TCP, ovvero Transmission Control Protocol, è uno dei principali protocolli per la trasmissione dei dati su internet. Viene classificato come protocollo del livello di trasporto, poiché stabilisce come creare e mantenere una connessione su cui due hos...
Il protocollo TCP/IP indica l'uso combinato di due protocolli per la trasmissione di dati su internet, TCP (Transmission Control Protocol) e IP (Internet Protocol). Il protocollo TCP crea la connessione tra due host e gestisce la consegna dei pacchet...
Abbreviazione di User Datagram Protocol, UDP è un protocollo di trasmissione dati sulla rete. Al contrario di TCP, UDP utilizza un modello di trasmissione privo di assicurazioni su affidabilità, ordinamento o integrità dei dati. Pertanto, UDP fornisc...
RDP (Remote Desktop Protocol) è un protocollo di comunicazione proprietario sviluppato da Microsoft. Tramite il protocollo RDP è possibile accedere a computer remoti senza alcun contatto diretto, tramite una connessione protetta (Kerberos o TLS). L'u...
Secure Sockets Layer (SSL) è un protocollo di comunicazione crittografato tra un server e un client. Deprecato dal 2015, è stato sostituito dal protocollo TLS (Transport Layer Security). Spesso però con SSL ci si riferisce proprio al suo successore T...
TLS (Transport Layer Security) è un protocollo crittografico di comunicazione dati.È il successore del protocollo SSL, ormai deprecato. L'uso di TLS consente una comunicazione sicura end-to-end, dal mittente al destinatario, assicurando autenticazio...
HTTPS (HyperText Transfer Protocol Secure) è la versione crittografata del protocollo HTTP. Si tratta dunque di un protocollo di trasmissione dati per il web, caratterizzato dall'uso di SSL o TLS per crittografare le comunicazioni tra client e server...
HTTP è il protocollo di comunicazione alla base della trasmissione dati sul web, e definisce i comandi e i servizi utilizzati per il trasferimento dei dati delle pagine web. La sigla fa riferimento a "Hypertext Transfer Protocol", in italiano Protoco...
Puppet è uno strumento di gestione della configurazione open source scritto in Ruby, per automatizzare il provisioning, la configurazione e la gestione dell'infrastruttura IT. Utilizza un linguaggio dichiarativo chiamato Puppet DSL (Domain-Specific L...
Docker è una piattaforma di containerizzazione open source che consente di distribuire le applicazioni in contenitori leggeri e autonomi, i container. La containerizzazione semplifica la distribuzione e l'esecuzione delle applicazioni in qualsia...
File Transfer Protocol (FTP) è un protocollo usato per trasferire file tra computer su Internet. Si tratta di un protocollo basato sull'architettura client/server. È possibile infatti accedere ai file archiviati su un server FTP utilizzando un client...