? Transmission Control Protocol ( TCP ) er en av de grunnleggende byggesteinene av Internett som ble utviklet på 1970-tallet . Før TCP Internett var mye tregere og mye mindre pålitelig . En av funksjonene i TCP er at meldingene blir brutt opp i små biter og bitene sendes separat . Så rart som det ser ut , er dette faktisk mer pålitelig . TCP gir også andre grunnleggende funksjoner i Internett. Packet Switching Networks
Internett er et pakkesvitsjing nettverk . Meldinger som sendes mellom datamaskiner er brutt opp i en serie av pakker som sendes en om gangen . Hver pakke har en vedlagt header av informasjon som forteller hvor den kom fra , hvor den skal , når den ble sendt , og som pakke det i meldingen . Hvert knutepunkt i nettet mottar kontinuerlig pakker og retransmitterer dem langs en linje som fører til deres destinasjon. Nodene alltid videresende langs fungerende linje som er minst opptatt; dette ruter rundt funksjonsfeil eller støyende linjer og automatisk bryter opp trafikkproblemer flaskehalser . Når pakkene ankommer destinasjonen , fjerner TCP overskrifter og reassembles meldingen. Mistet eller eggerøre pakker blir automatisk sendt på nytt .
Handshaking , feilsjekking og Tidsstempler
Før sendingen starter, går TCP gjennom en prosess som kalles håndtrykk . Dette betyr at et par korte signaler blir utvekslet mellom sender og mottaker som setter opp både for overføring av meldinger . Hver pakke sendes en av gangen og header for hver pakke inneholder et tidsstempel . Når pakken er mottatt den er sjekket for feil , og hvis det er OK , en erkjenner melding sendes til avsenderen . Når erkjennelsen er mottatt, blir den neste pakken sendes. Hvis erkjenner ikke blir sendt etter en viss tid, er pakken sendt på nytt . TCP sjekker automatisk pakker for duplikasjoner når den settes sammen igjen beskjed . Hvis pakker mottas i riktig rekkefølge, de er holdt og en forespørsel er sendt for videresending av de manglende pakkene .
Other TCP funksjoner
Foruten å etablere forbindelser og håndtering av pakker , TCP også innført andre funksjoner som fortsatt innebygde funksjonene på Internett: e-post, File Transfer Protocol ( FTP) og eksterne pålogginger . Selv om moderne e inkorporerer farge og klikkbare ikoner , kontrollerer TCP helt selve sending og mottak. Det samme gjelder for overføring av filer mellom datamaskiner : TCP styrer helt FTP. Det samme gjelder for ekstern log -in ( logge seg på en fjern datamaskin) : TCP etablerer en forbindelse , overfører pakker og kontrollerer integriteten til sendingene . Som alle moderne PC -meldinger, er disse protokollene bygget på toppen av kjernen TCP funksjoner.