Introduzione a TCP/IP

TCP/IP è un protocollo di comunicazione per Internet (Internet)

Protocollo di comunicazione computerizzata

Un protocollo di comunicazione computerizzata è una descrizione delle regole che i computer devono seguire per comunicare l'uno con l'altro.

Cos'è TCP/IP?

TCP/IP è un protocollo di comunicazione per computer connessi a Internet.

TCP/IP sta per Transmission Control Protocol/Internet Protocol (TTrasmissione CControllo Protocollo / Internet PProtocollo).

TCP/IP definisce gli standard su come gli dispositivi elettronici (come i computer) si connettono a Internet e come i dati vengono trasportati tra di loro.

All'interno del TCP/IP

Nel TCP/IP è inclusa una serie di protocolli utilizzati per gestire la comunicazione dei dati:

  • TCP (Transmission Control Protocol) - comunicazione tra applicazioni
  • UDP (User Datagram Protocol) - comunicazione semplice tra applicazioni
  • IP (Internet Protocol) - comunicazione tra computer
  • ICMP (Internet Message Control Protocol) - per errori e stati
  • DHCP (Dynamic Host Configuration Protocol) - per indirizzamento dinamico

Imparerai di più su queste norme in questo tutorial.

TCP utilizza una connessione fissa

TCP viene utilizzato per la comunicazione tra applicazioni.

Quando un'applicazione desidera comunicare con un'altra applicazione tramite TCP, invia una richiesta di comunicazione. Questa richiesta deve essere inviata a un indirizzo specifico. Dopo che entrambe le parti hanno 'salutato', TCP stabilirà una comunicazione a doppio senso (full-duplex) tra le due applicazioni.

Questa comunicazione a doppio senso occupa la linea di comunicazione tra due computer fino a quando una delle due parti o entrambe le parti non la chiudono.

UDP e TCP sono molto simili, ma più semplici e meno affidabili rispetto al TCP.

L'IP è senza connessione

L'IP è utilizzato per la comunicazione tra computer.

L'IP è un protocollo di comunicazione senza connessione. Non occupa la linea di comunicazione tra due computer in comunicazione. Di conseguenza, l'IP riduce la necessità della rete di linee. Ogni linea può soddisfare le esigenze di comunicazione di molti computer diversi.

Attraverso l'IP, i messaggi (o altri dati) vengono divisi in piccoli pacchetti indipendenti e trasportati tra i computer attraverso Internet.

L'IP è responsabile di instradare ogni pacchetto verso il suo obiettivo.

Router IP

Quando un pacchetto IP viene inviato da un computer, raggiunge un router IP.

Il router IP è responsabile di instradare questo pacchetto verso il suo obiettivo, direttamente o attraverso altri router.

In una comunicazione comune, il percorso che un pacchetto segue potrebbe essere diverso da quello degli altri pacchetti. E i router sono responsabili di indirizzare correttamente in base al traffico, agli errori della rete o ad altri parametri.

TCP/IP

TCP/IP significa che TCP e IP lavorano insieme.

TCP è responsabile della comunicazione tra software applicativi (ad esempio il tuo browser) e software di rete.

L'IP è responsabile della comunicazione tra computer.

TCP è responsabile di dividere i dati e di inserirli nei pacchetti IP, quindi di riunirli quando raggiungono il loro obiettivo.

L'IP è responsabile di inviare il pacchetto al destinatario.