Definice a význam TCP (Transmission Control Protocol)

Co je TCP (Transmission Control Protocol)?

Zkratka pro „Transmission Control Protocol“. TCP je základním protokolem v rámci sady internetových protokolů – souboru standardů, které umožňují systémům komunikovat prostřednictvím internetu. Je řazen mezi protokoly „transportní vrstvy“, protože vytváří a udržuje spojení mezi hostiteli.

TCP doplňuje internetový protokol (IP), který definuje IP adresy používané k identifikaci systémů v Internetu. Internetový protokol poskytuje instrukce pro přenos dat, zatímco protokol řízení přenosu vytváří spojení a řídí doručování paketů z jednoho systému do druhého. Oba protokoly se běžně sdružují a označují se jako TCP/IP.

Pokud jsou data odesílána prostřednictvím spojení TCP, protokol je rozděluje do jednotlivě číslovaných paketů neboli „segmentů“. Každý paket obsahuje záhlaví, které definuje zdroj a cíl, a datovou část. Vzhledem k tomu, že pakety mohou cestovat po internetu po více trasách, mohou do cíle dorazit v jiném pořadí, než byly odeslány. Protokol řízení přenosu mění pořadí paketů ve správném pořadí na přijímací straně.

TCP také zahrnuje kontrolu chyb, která zajišťuje, že každý paket bude doručen tak, jak bylo požadováno. Tím se liší od protokolu UDP, který nekontroluje, zda byl každý paket úspěšně odeslán. Vestavěná kontrola chyb sice znamená, že protokol TCP má větší režii, a je proto pomalejší než protokol UDP, ale zajišťuje přesné doručení dat mezi systémy. Proto se protokol TCP používá pro přenos většiny typů dat, jako jsou webové stránky a soubory přes Internet. UDP je ideální pro mediální streamování, které nevyžaduje doručení všech paketů.

Definice TCP (Transmission Control Protocol) na této stránce je původní definice na SharTec.eu. Pokud chcete na tuto stránku odkázat, nezapomeňte uvést zdroj článku.

Cílem webu SharTec.eu je srozumitelně vysvětlit počítačovou terminologii. Snažíme se o jednoduchost a přesnost každé definice, kterou zveřejňujeme. Pokud máte připomínky k definici jazyka Protokol TCP (Transmission Control Protocol) nebo chcete navrhnout nový technický termín, kontaktujte nás.

Cieľom stránky SharTec.eu je vysvetľovať počítačovú terminológiu zrozumiteľným spôsobom. Pri každej uverejnenej definícii sa snažíme o jednoduchosť a presnosť. Ak máte pripomienky k definícii jazyka Protokol TCP (Transmission Control Protocol) alebo chcete navrhnúť nový technický termín, kontaktujte nás.