? Transmission Control Protocol ( TCP ) är en av de grundläggande byggstenarna i Internet som utvecklades på 1970-talet . Innan TCP Internet var mycket långsammare och mycket mindre tillförlitlig . En av funktionerna i TCP är att meddelanden delas upp i små bitar och bitarna sänds separat . Så konstigt som det verkar , är det faktiskt mer tillförlitliga . TCP tillhandahåller också andra grundläggande funktioner i Internet . Packet Switching Networks
Internet är ett paketförmedlande nät . Meddelanden som skickas mellan datorer är indelade i en serie av paket som skickas en i taget. Varje paket har en bifogad header av information som talar om den kom från , där det går , då det skickades var och vilket paket är det i meddelandet . Varje nod på Internet får ständigt paket och återutsänder dem längs en linje som leder till deras destination . Noderna vidaresända alltid längs fungerande linje som är minst upptagen , detta routs runt funktionsstörning eller bullriga linjer och automatiskt bryter upp flaskhalsar trafikstockningar . När paketen anländer till destinationen , tar bort TCP rubriker och återsammansätter meddelandet . Förlorade eller förvrängd paket är automatiskt återutsänds .
Handskakning , felkontroll och Tidsstämplar
innan sändning påbörjas , går TCP genom en process som kallas handskakning . Detta innebär att några korta signaler utväxlas mellan sändare och mottagare som ställer in både för meddelandeöverföring . Varje paket skickas en i taget och rubriken för varje paket innehåller en tidsstämpel . När paketet tas emot kontrolleras det för fel och, om det är OK , ett kvittensmeddelande skickas till avsändaren. När bekräftelse tas emot , är nästa paket skickas. Om erkänner inte sänds efter en viss tid , är paketet återutsänds . TCP kontrollerar automatiskt paket för dubbelarbete när det återmontering meddelandet . Om paketen tas emot i ordning , de höll och en begäran skickas för vidaresändning av de saknade paketen . Förutom att upprätta anslutningar Addera ditt andra TCP funktioner
och hantera paket , TCP också infört andra funktioner som fortfarande är integrerade funktioner i Internet : e-post , File Transfer Protocol ( FTP ) och avlägsna inloggningar . Även modern e innehåller färg och klickbara ikoner , kontrollerar TCP helt själva sändning och mottagning . Detsamma gäller för överföring av filer mellan datorer : TCP kontrollerar helt FTP . Detsamma gäller för fjärr log - in ( logga in på en avlägsen dator ) : TCP upprättar en anslutning , transfers paket och verifierar integriteten av sändningarna . Liksom alla moderna datorer meddelandehantering , är dessa protokoll byggd ovanpå de centrala TCP funktionerna .