Quali sono le funzioni del protocollo TCP?

March 24

Quali sono le funzioni del protocollo TCP?


Transmission Control Protocol (TCP) è uno degli elementi di base di Internet che è stato sviluppato nel 1970. Prima TCP Internet era molto più lento e molto meno affidabile. Una delle caratteristiche di TCP è che i messaggi sono suddivisi in piccoli pezzi e pezzi vengono inviati separatamente. Per quanto strano come sembra, questo è in realtà più affidabile. TCP fornisce anche altre caratteristiche di base di Internet.

Le reti a commutazione di pacchetto

Internet è una rete a commutazione di pacchetto. I messaggi inviati tra i computer sono suddivisi in una serie di pacchetti che vengono inviati uno alla volta. Ogni pacchetto ha un colpo di testa in allegato di informazioni che racconta da dove è venuto, dove sta andando, quando è stato inviato e quale pacchetto è nel messaggio. Ogni nodo su Internet riceve costantemente pacchetti e li ritrasmette lungo una linea che porta alla loro destinazione. I nodi ritrasmettere sempre lungo la linea di funzionamento che è meno occupato; questo rotte intorno linee malfunzionanti o rumorosi e automaticamente le interruzioni fino colli di bottiglia di congestione del traffico. Quando i pacchetti arrivano a destinazione, TCP elimina le intestazioni e ricompone il messaggio. pacchetti persi o strapazzate vengono ritrasmessi automaticamente.

La stretta di mano, Error Checking and timestamp

Prima dell'inizio della trasmissione, TCP passa attraverso un processo chiamato di handshake. Ciò significa che alcune brevi segnali vengono scambiati tra mittente e destinatario che imposta sia per la trasmissione del messaggio. Ogni pacchetto viene inviato uno alla volta e l'intestazione per ogni pacchetto include un timestamp. Quando viene ricevuto il pacchetto è controllato per errori e, se è OK, un messaggio di riconoscimento viene inviato al mittente. Quando viene ricevuto il riconoscimento, il pacchetto successivo viene inviato. Se il acknowledge non viene inviato dopo un certo tempo, il pacchetto viene ritrasmesso. TCP controlla automaticamente i pacchetti per duplicazioni quando viene rimontare il messaggio. Se i pacchetti vengono ricevuti fuori ordine, si tengono e una richiesta viene inviata per la ritrasmissione dei pacchetti mancanti.

Altre caratteristiche TCP

Oltre a stabilire connessioni e trattare con i pacchetti, il protocollo TCP ha anche introdotto altre caratteristiche che sono ancora elementi integranti di Internet: e-mail, File Transfer Protocol (FTP) e log-in remoti. Anche se email moderna incorpora il colore e le icone cliccabili, TCP controlla completamente la trasmissione e la ricezione effettiva. Lo stesso vale per il trasferimento di file tra computer: il protocollo TCP controlla completamente FTP. Lo stesso vale per la distanza di log-in (l'accesso a un computer remoto): TCP stabilisce una connessione, trasferisce i pacchetti e verifica l'integrità delle trasmissioni. Come tutti i moderni messaggistica computer, questi protocolli sono costruiti in cima alle funzioni di base TCP.