Arvutivõrgud eksamimaterjalid
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. (Kasutatakse duplekssidet.). TCP sobib rakendustele,
mis vajavat töökindlat andmeedastust ja kiirus ei ole kriitiline.
TCP töökindel andmevahetus:
- teeb seda IP protokolli peal
- kulmulatiivsed kviitungid (üks kinnitab kõik eelnevad ära)
- kasutab phte kordussaamise taimerit (pannakse tööle akna kõige vasakus servas olevale paketile)
- kordamist käivitavad 2 sündmust: timeout, kviitungite duplikaadid
TCP (transpordikihi tasemel) tagab töökindla andmeedastuse mitte-töökindla IP (võrgukihi tasemel) teenuse peale.
TCP muretseb selle eest, et vastuvõtja puhvris poleks segmendid vigased, dubleerimata, oleks õiges järjekorras jne.