Hvordan definerer jeg vet TCP-protokollen?

Hvordan definerer jeg vet TCP-protokollen?


(TCP) Transmission Control Protocol, sammen med Internet Protocol, er grunnlaget for de tidligste standarder definert for Internett-programmering. I sin opprinnelige form, ble det kalt Transmission Control Program og ble definert av Vinton G. Cerf og Bob Kahn i sitt paper "En protokoll for Packet Network Interconnection" i 1974. Disse anbefalingene ble utviklet og utviklet seg til en protokoll suite kalt TCP / IP (Transmission Control Protocol / Internet Protocol). Flere aspekter av TCP kan bli undersøkt for å komme frem til en definisjon.

Bruksanvisning

1 Besøk nettsiden til Internet Engineering Task Force (IETF) (se referanser). Denne organisasjonen publiserer endelige standarder for TCP. Last ned de definerende dokumenter gratis. Denne organisasjonen publiserer alle sine dokumenter i "Request for Comments" format. Alle dokumenter er merket med bokstavene "RFC" etterfulgt av et sekvensnummer.

2 Innse rolle TCP. Det er ikke et brukerprogram. Heller ikke det rute data over Internett - det er jobben til IP. TCP står mellom et program og IP. Oppgavene omfatter bryte applikasjonsdata opp til overførbare biter og sekvense dem. Når pakkene er mottatt, sjekker TCP at alle data som sendes har kommet. Hvis det mangler en del, sender ut en melding til avsenderen å fortelle det til å re-sende det segmentet. Andre pakker i samme serie kommer før det mangler segmentet er sendt på nytt. TCP buffere denne informasjonen og venter til den har all informasjon i riktig rekkefølge før det re-samler de pakker det inn i et datagram og sender det til mottaker søknaden. Denne oppgaven er oppnådd ved at TCP-basert program på både sending og mottak av datamaskiner følger nøyaktig de samme reglene. Avsenderen etiketter pakker, og mottakeren vet hva disse etikettene betyr.

3 Visualisere TCP-protokoller som opptar en del av en fleretasjers bygning. Den protokoll er alltid referert til som en "stabel", og fremstilles som en serie av lag. I denne analogien, er de nedre etasjene av bygningen okkupert av en søsterorganisasjon kalt IP. En heis reiser mellom etasjene, med funksjonærer bærer informasjon. Den øverste etasje tilhører fancy program som kommuniserer med publikum. TCP er lavere ned i bygningen, hvor fysisk vedlikehold finner sted.

4 Definer TCP i form av sin store rival, User Datagram Protocol (UDP). Disse to standardene eksisterer side om side. TCP gir økt kontroll og organiserer pakke sekvensering. UDP ikke. Fordelen med å TCP er at den er mer pålitelig. Imidlertid er ulempen det er tregere å etablere en forbindelse og dets overskrifter skape et større overhead av trafikken.