http (protocollo di trasferimento ipertext):
* Scopo: Utilizzato principalmente per il recupero e la visualizzazione di pagine Web. È il fondamento del World Wide Web. Trasferisce testo, HTML, immagini, video e altre risorse Web.
* Sicurezza: Non garantito. I dati trasmessi utilizzando HTTP vengono inviati in testo normale, il che significa che è visibile a chiunque intercetta la comunicazione (ad esempio, una persona sulla stessa rete Wi-Fi utilizzando strumenti di sniffing dei pacchetti). Le password, i numeri della carta di credito e altre informazioni sensibili non dovrebbero * mai * essere inviate su HTTP.
* Porta: In genere utilizza la porta 80.
* Esempio: Accesso a un sito Web come `www.example.com` (senza" https ").
https (protocollo di trasferimento ipertext sicuro):
* Scopo: Identico a HTTP, ma con maggiore sicurezza. È la versione sicura di HTTP.
* Sicurezza: Sicuro. HTTPS utilizza la crittografia TLS/SSL per crittografare la comunicazione tra il client (browser) e il server. Ciò rende molto più difficile per i segnalini intercettare i dati. L'icona "Lock" nella barra degli indirizzi del browser indica una connessione HTTPS sicura.
* Porta: In genere utilizza la porta 443.
* Esempio: Accesso a un sito Web sicuro come `https:// www.example.com`.
ftp (protocollo di trasferimento file):
* Scopo: Utilizzato per il trasferimento di file tra un client e un server. È progettato per il caricamento e il download di file, non per la visualizzazione di pagine Web.
* Sicurezza: Insicuro per impostazione predefinita. Mentre FTP può utilizzare metodi sicuri come FTPS (FTP su SSL/TLS), FTP standard trasmette i dati in testo normale, rendendoli vulnerabili a intercettazione. Le password vengono spesso inviate non crittografate.
* Porta: In genere utilizza le porte 20 (dati) e 21 (controllo). Secure FTP (FTPS) utilizza porte diverse a seconda del metodo di crittografia.
* Esempio: Caricare file su un server Web o scaricare file da un computer remoto.
Ecco una tabella che riassume le differenze chiave:
| Caratteristica | Http | Https | Ftp |
| ---------------- | ----------------- | ----------------- | ----------------- |
| Scopo | Recupero della pagina web | Recupero della pagina web | Trasferimento di file |
| Sicurezza | Insicuro | Sicuro | Insicuro (per impostazione predefinita) |
| Crittografia | No | Sì | No (per impostazione predefinita) |
| Porta (S) | 80 | 443 | 20, 21 |
| Uso tipico | Siti Web di navigazione | Navigazione sicura, transazioni online | Carichi/download di file |
In breve:
* Usa https Per qualsiasi interazione che coinvolge dati sensibili, come l'online banking o lo shopping.
* Usa http Solo per dati non sensibili (anche se è sempre più raro trovare siti Web che * non * usano HTTPS).
* Usa ftp (Idealmente FTPS) per il trasferimento di file, ma preferisci sempre una versione sicura come FTPS per proteggere i tuoi dati.
networking © www.354353.com