Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je dôvod:
* TCP (Protokol prenosového riadenia) je protokol zameraný na pripojenie. To znamená, že vytvára spoľahlivé spojenie medzi dvoma zariadeniami, čím sa zabezpečuje, že údaje sa dodávajú v správnom poradí a bez straty. Poskytuje tiež mechanizmy kontroly a opakovania chýb.
* UDP (Protokol používateľa Datagram) je protokol bez spojenia. To znamená, že nevytvára špecializované spojenie medzi zariadeniami. Údaje sa odosielajú v jednotlivých paketoch a neexistuje žiadna záruka na objednávku doručenia alebo aj keď údaje vôbec dorazia.
Aj keď UDP nefunguje * nad * TCP, môže bežať na vrchu vrstvy IP (internetový protokol), čo je rovnaká vrstva, na ktorej TCP beží.
Tu je jednoduchá analógia:
* Myslite na TCP ako na kuriérsku službu, ktorá zaručuje doručenie, sleduje balíčky a opätovne odosiela stratené položky.
* Myslite na UDP ako na odoslanie listu prostredníctvom poštového systému. Neexistuje žiadna záruka, že príde, a možno neviete, či áno.
v súhrne:
* tcp: Spoľahlivý, orientovaný na pripojenie, používaný pre aplikácie, ako je prehliadanie webových stránok, e-mail a prenos súborov.
* udp: Nespoľahlivé, bez pripojenia, používané pre aplikácie ako streamovanie, DNS a hranie hier.