TCP

Allikas: Digitarga Viki - Wiki


TCP (lühend inglise keelest Transmission Control Protocol) on levinuim transpordikihi võrguprotokoll, mida kasutatakse TCP/IP võrkudes. TCP protokolli järgi saadetakse pakette, mida toimetab edasi võrgukihi protokoll, milleks on üldjuhul internetiprotokoll (IP). TCP/IP mudeli järgi on loodud enamik arvutivõrke. Ühendus toimib ainult otspunktide vahel (näiteks kliendi ja serveri vahel).


TCP ühendus on töökindel, sest toimub kolmepoolne kinnitus ehk three-way handshake. Klient saadab serverile ühenduse loomise soovi, server vastab ning saadab samuti ühenduse loomise soovi, mille klient kadudeta andmevahetuse korral vastusega kinnitab. Tegeletakse voo- ja koormusjuhtimisega. Voojuhtimine (flow control) tähendab, et TCP jälgib pidevalt otspunktide andmevooge ning teeb andmeedastuse kiiruses ja mahus selle järgi parandusi. Koormusjuhtimine (congestion control) tähendab, et TCP jälgib otspunktidevahelise võrgu koormust ning muudab ka selle järgi pakettide parameetreid.


Seega sobib TCP rakendustele, mis vajavat töökindlat andmeedastust, kus kiirus ei ole kriitiline.


Vaata ka

Välja otsitud andmebaasist "http://viki.digitark.ee/index.php/TCP"
MediaWiki