? Transmission Control Protocol ( TCP ) er en af de grundlæggende byggesten af internettet , der blev udviklet i 1970'erne. Før TCP internettet var en meget langsommere og meget mindre pålidelige. Et af kendetegnene ved TCP er, at meddelelser brudt op i små stykker og stykkerne sendes separat. Så mærkeligt som det ser ud , det er faktisk mere pålidelige. TCP giver også andre basale egenskaber ved Internettet . Packet Switching Networks
Internettet er et pakkekoblet netværk. Sendes mellem computere er brudt op i en serie af pakker , der sendes en ad gangen . Hver pakke har en vedhæftet header oplysninger, der fortæller , hvor det kom fra , hvor det går , da det blev sendt, og som pakke er det i meddelelsen. Hver node på internettet konstant modtager pakker og viderespredning dem langs en linie , der fører til deres bestemmelsessted. De knuder altid genfremsende langs fungerende ledning, der er mindst optaget; denne ruter omkring defekte eller støjende linjer og automatisk bryder op trafikpropper flaskehalse. Når pakkerne ankommer til destinationen , TCP fjerner overskrifter og reassembles meddelelsen. Mistede eller scrambled pakker er automatisk retransmitteret .
Handshaking , Fejlkontrol og Tidsstempler
Før transmission begynder , TCP går gennem en proces, der kaldes handshaking . Det betyder, at et par korte signaler udveksles mellem afsender og modtager , der opsætter både for meddelelsestransmission . Hver pakke sendes en ad gangen og header for hver pakke indeholder et tidsstempel . Når pakken er modtaget det kontrolleres for fejl, og hvis det er OK , en bekræftelse sendes til afsenderen . Når bekræftelsen er modtaget , er det næste pakke sendes. Hvis anerkender ikke sendes efter en vis tid , pakken er retransmitteret . TCP kontrollerer automatisk pakker for gentagelser , når det samles igen beskeden. Hvis pakkerne modtages i orden , er de holdt og en anmodning er sendt til viderespredning af de forsvundne pakker.
Øvrige TCP features
Udover etablering af forbindelser og beskæftiger sig med pakker , TCP også indført andre funktioner , der stadig er integreret del af internettet : email , File Transfer Protocol ( FTP) og remote log -ins. Selv om moderne email inkorporerer farve og klikbare ikoner , TCP fuldstændigt styrer den faktiske transmission og modtagelse. Det samme gælder for overførsel af filer mellem computere : TCP fuldstændigt styrer FTP. Det samme gælder for remote log- in ( logger på et fjernt computer) : TCP etablerer en forbindelse , overførsler pakker og kontrollerer integriteten af transmissioner. Ligesom alle moderne computer messaging, er disse protokoller bygget oven på de centrale TCP -funktioner.