Junior — Middle
Môžete vysvetliť, čo je protokol TCP a akú hlavnú úlohu zohráva v sieťovej komunikácii?
sobes.tech AI
Odpoveď od AI
TCP (Transmission Control Protocol) je jeden z hlavných protokolov transportnej vrstvy v modeli OSI a na internete. Jeho hlavnou úlohou je zabezpečiť spoľahlivý, zoradený a bezchybový prenos dát medzi dvoma uzlami v sieti.
TCP nadväzuje spojenie medzi odosielateľom a príjemcom (tzv. "handshake"), kontroluje doručenie paketov, opätovne odosiela stratené dáta a zaručuje, že dáta budú prijaté v rovnakej poradí, v akom boli odoslané. To robí TCP ideálnym pre aplikácie, kde je dôležitá integrita a poradie dát, napríklad webové servery, e-mail, zdieľanie súborov.
Príklad: pri načítaní webovej stránky cez HTTP (ktorý beží na TCP), sú dáta spoľahlivo prenášané a dostávate kompletný a správny obsah.