Transmission Control Protocol , o TCP , è un protocollo utilizzato in combinazione con il protocollo internet , o IP , per inviare i dati tramite connessioni Internet . L'intestazione TCP contiene campi necessari per creare una connessione e garantire il trasporto dei dati attraverso la rete . TCP Header Sequenze
Sequence e acknowlegment
L'intestazione TCP contiene diversi campi che sono fondamentali per il funzionamento . Il numero di sequenza indica al terminale remoto quanti byte sono stati inviati in totale dall'inizio dello scambio dati . Il numero di riconoscimento dice al computer remoto che cosa byte sono stati ricevuti con successo .
TCP Flags Header
Bandiere indicano lo stato .
L'intestazione TCP contiene bandiere per indicare lo stato della trasmissione . Il flag SYN è usato per sincronizzare i numeri di sequenza all'inizio della conversazione . Il flag ACK viene utilizzato per riconoscere i dati che sono stati ricevuti correttamente . Il flag FIN viene utilizzato per terminare una connessione .