Qual è il protocollo TCP?

TCP (Transmission Control Protocol) è il principale protocollo di trasporto utilizzato in reti IP.

Il protocollo TCP esiste sul Transport Layer del modello OSI.

Il protocollo TCP è un protocollo orientato alla connessione che fornisce end-to-end affidabilità.

Con orientato alla connessione, si intende che, prima di due nodi di rete in grado di comunicare utilizzando il protocollo TCP, devono completare un primo protocollo di handshake per creare una connessione.

Quando diciamo che il protocollo TCP fornisce end-to-end affidabilità, si intende che il protocollo TCP include meccanismi per errore l'individuazione e la correzione degli errori tra la sorgente e la destinazione.

Queste proprietà del protocollo TCP sono in contrasto con UDP, che è senza connessione e inaffidabile.

Strato superiore che utilizzano i protocolli TCP includere HTTP, SMTP, NNTP, FTP, Telnet, SSH, e LDAP.

Diagramma del protocollo TCP Header

                          Header TCP formato 
                         ----------------- 

   0 1 2 3 
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+ 
  | Fonte Porto | Destinazione Porto | 
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+ 
  | Numero di sequenza | 
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+ 
  | Numero Riconoscimento | 
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+ 
  | Dati | | U | A | P | R | S | F | | 
  | Offset | Riservata | R | C | S | S | S | I | Window | 
  | | | G | K | H | T | n | n | | 
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+ 
  | Checksum | Urgent Pointer | 
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+ 
  | Opzioni | riempimento | 
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+ 
  | Dati | 
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+-+-+-+-+-+ 

Ulteriori lettura su TCP

Il protocollo TCP è definito nella RFC 793: Transmission Control Protocol.

TCP / IP Illustrated Volume 1 TCP / IP Illustrated Volume 2 TCP / IP Illustrated tomo 3
Acquistare questi eccellenti libri su protocollo TCP / IP su Amazon.com


Scarica gratuitamente SolarWindows NetFlow strumento di analisi

Free white paper sulla messa in rete

Bookmark Qual è il protocollo TCP?

Ultimi post del blog


Copyright 2008 Tech-FAQ. Tutti i diritti riservati.