Cos’è TCP/IP?

Questo articolo spiegherà in dettaglio cos’è TCP/IP e come usare TCP/IP.

TCP/IP

Abbreviazione di protocollo di controllo della trasmissione/protocollo Internet, TCP/IP è un insieme di regole (protocolli) che regolano le comunicazioni tra tutti i computer su Internet. Più specificamente, TCP/IP determina come le informazioni dovrebbero essere impacchettate (trasformate in fasci di informazioni chiamate pacchetti), inviate e ricevute e come arrivare a destinazione. TCP/IP è stato sviluppato nel 1978 e guidato da Bob Kahn e Vint Cerf.

Esempio di un pacchetto TCP/IP

Di seguito è riportato un esempio visivo di un pacchetto TCP/IP e le informazioni contenute in tale pacchetto. Ciascuna delle sezioni del pacchetto è piena di informazioni che aiutano a instradare il pacchetto alla destinazione corretta.

Cos’è TCP/IP?

Come funziona TCP/IP?

Come suggerisce il nome, TCP/IP è una combinazione di due protocolli separati: TCP (protocollo di controllo della trasmissione) e IP (protocollo Internet). Lo standard Internet Protocol detta la logistica dei pacchetti inviati sulle reti; dice ai pacchetti dove andare e come arrivarci. L’IP consente a qualsiasi computer su Internet di inoltrare un pacchetto a un altro computer che è uno o più intervalli più vicini al destinatario del pacchetto. Puoi pensarlo come dei lavoratori in fila che passano massi da una cava a un carro minerario.

Il protocollo di controllo della trasmissione è responsabile di garantire la trasmissione affidabile dei dati attraverso le reti connesse a Internet. TCP verifica la presenza di errori nei pacchetti e invia le richieste di ritrasmissione se ne trovano.

Tre dei protocolli TCP/IP più comuni

  • HTTP – Utilizzato tra un client Web e un server Web, per trasmissioni di dati non sicure. Un client web (cioè un browser Internet su un computer) invia una richiesta a un server web per visualizzare una pagina web. Il server Web riceve tale richiesta e invia le informazioni sulla pagina Web al client Web.

  • HTTPS – Utilizzato tra un client Web e un server Web, per trasmissioni di dati sicure. Spesso utilizzato per inviare dati sulle transazioni con carta di credito o dati privati ​​da un client Web (ad esempio, un browser Internet su un computer) a un server Web.

  • FTP: utilizzato tra due o più computer. Un computer invia o riceve dati direttamente da un altro computer.

Nomi di dominio e indirizzi TCP/IP

L’indirizzo TCP/IP di un sito Web o di un server Web non è facile da ricordare. Per rimediare a questo problema, viene invece utilizzato un nome di dominio. Ad esempio, 216.58.216.164 è uno degli indirizzi IP di Google e google.com è il nome di dominio. L’utilizzo di questo metodo, invece di un insieme di numeri, rende più facile per gli utenti ricordare l’indirizzo web di Computer Hope.

Quali sono i diversi livelli di TCP/IP?

Ci sono quattro livelli totali di protocollo TCP/IP, elencati di seguito con una breve descrizione.

  • Livello di accesso alla rete: questo livello si occupa della creazione di pacchetti.

  • Livello Internet: questo livello utilizza l’IP (protocollo Internet) per descrivere come devono essere consegnati i pacchetti.

  • Livello di trasporto: questo livello utilizza UDP (User Datagram Protocol) e TCP (Transmission Control Protocol) per garantire la corretta trasmissione dei dati.

  • Livello applicazione: questo livello si occupa dei processi di rete dell’applicazione. Questi processi includono FTP (File Transfer Protocol), HTTP (Hypertext Transfer Protocol) e SMTP (Simple Mail Transfer Protocol).

Articoli correlati

Ultimi articoli