Nwlapcug.com


Come faccio a definire protocollo TCP?

Come faccio a definire protocollo TCP?


Il Transmission Control Protocol (TCP), insieme con il protocollo di Internet, è la base dei primi standard definiti per la programmazione di Internet. Nella sua forma originale, si chiamava il programma di controllo di trasmissione ed è stato definito da Vinton e Bob Kahn nel loro libro "A protocollo per Packet Network Interconnection" nel 1974. Questi consigli sono stati sviluppati e si è evoluti in una suite di protocollo denominata TCP/IP (Transmission Control Protocol/Internet Protocol). Diversi aspetti del protocollo TCP possono essere esaminati per arrivare a una definizione.

Istruzioni

1

Visitare il sito Web di Internet Engineering Task Force (IETF) (vedi riferimenti). Questa organizzazione pubblica gli standard definitivi per TCP. Scarica gratuitamente i documenti di definizione. Questa organizzazione pubblica tutti i suoi documenti nel formato "Request for Comments". Tutti i documenti sono etichettati con le lettere "RFC" seguita da un numero di sequenza.

2

Capire il ruolo del protocollo TCP. Non si tratta di un'applicazione utente. Né può indirizzare dati attraverso Internet..--che è il lavoro di IP. TCP si frappone tra un'applicazione e IP. Suoi compiti includono rompere i dati dell'applicazione tocchetti trasmissibile e sequenziarli. Quando i pacchetti vengono ricevuti, il TCP verifica che tutti i dati inviati è arrivato. Se manca un pezzo, invia un messaggio al mittente dicendogli di inviare nuovamente quel segmento. Altri pacchetti della stessa serie arriverà prima che viene inviato nuovamente il segmento mancante. TCP memorizza queste informazioni nel buffer e attende finché non ha tutte le informazioni nel giusto ordine prima riassembla i pacchetti in un datagramma e lo passa all'applicazione ricevente. Questa operazione si ottiene facendo in modo che il programma basato su TCP su invio e ricezione di computer segue esattamente le stesse regole. I pacchetti di etichette del mittente e il ricevente sa cosa significano queste etichette.

3

Visualizzare i protocolli TCP come che occupa parte di un edificio multipiano. Il protocollo è sempre indicato come una "pila" ed è raffigurato come una serie di strati. In questa analogia, ai piani inferiori dell'edificio sono occupati da una sorella organizzazione chiamata IP. Un ascensore viaggia tra i piani, con gli impiegati che trasportano informazioni. All'ultimo piano appartiene all'applicazione di fantasia che interagisce con il pubblico. TCP è più in basso nell'edificio, dove si svolge la manutenzione fisica.

4

Definire TCP in termini del suo grande rivale, il protocollo UDP (User Datagram). Queste due norme esistono fianco a fianco. TCP fornisce il controllo di sessione e organizza il sequenziamento di pacchetto. UDP non lo fa. Il vantaggio del protocollo TCP è che è più affidabile. Tuttavia, l'inconveniente è è più lento stabilire una connessione e relative intestazioni creare un sovraccarico maggiore sul traffico.