Sobes.tech
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.