cs.phhsnews.com


cs.phhsnews.com / Jaký je rozdíl mezi protokolem TCP a protokolem UDP?

Jaký je rozdíl mezi protokolem TCP a protokolem UDP?


Pravděpodobně jste viděli odkazy na protokoly TCP a UDP při nastavení přesměrování portů na směrovači nebo při konfiguraci softwaru brány firewall. Tyto dva protokoly se používají pro různé typy dat.

TCP / IP je sada protokolů používaných zařízeními pro komunikaci přes internet a většinu lokálních sítí. Je pojmenován podle dvou původních protokolů - protokol řízení přenosu (TCP) a internetový protokol (IP). Služba TCP poskytuje aplikacím způsob, jak doručovat (a přijímat) po síti uspořádaný a chybně kontrolovaný proud informačních paketů. Protokol User Datagram Protocol (UDP) používá aplikace k poskytování rychlejšího toku informací tím, že odstraňuje kontrolu chyb. Při konfiguraci některých síťových hardwaru nebo softwaru může být potřeba znát rozdíl

Co mají společné

SOUVISEJÍCÍ: Jak najít vaše soukromé a veřejné IP adresy

TCP a UDP jsou protokoly používaný pro odesílání bitů dat - známých jako pakety - přes internet. Oba protokoly jsou postaveny na vrcholu protokolu IP. Jinými slovy, bez ohledu na to, zda odesíláte paket přes TCP nebo UDP, je tento paket odeslán na adresu IP. Tyto pakety jsou zpracovány podobně, protože jsou přesměrovány z vašeho počítače do zprostředkovacích směrovačů a do cíle.

TCP a UDP nejsou jedinými protokoly, které pracují na vrcholu IP.

TCP Works

TCP je nejčastěji používaný protokol na Internetu.

Když požadujete webovou stránku v prohlížeči, počítač odesílá TCP pakety na web adresu serveru a požádá ji o zaslání webové stránky zpět. Webový server reaguje odesíláním streamu paketů TCP, které váš webový prohlížeč spojuje a vytvoří webovou stránku. Když kliknete na odkaz, přihlasíte se, pošlete komentář nebo uděláte něco jiného, ​​váš webový prohlížeč pošle TCP pakety na server a server odešle TCP pakety zpět.

TCP je vše o spolehlivosti pakety odeslané s protokolem TCP jsou sledovány takže žádná data nejsou ztracena nebo poškozena při přepravě. To je důvod, proč se stahování souborů nezhoršuje, i když dochází k síťovému šifrování. Samozřejmě, pokud je příjemce zcela offline, počítač se vzdá a uvidíte chybovou zprávu, že nemůže komunikovat se vzdáleným hostitelem.

TCP to dosáhne dvěma způsoby. Nejprve objednává pakety číslováním. Za druhé, chyba kontroluje tím, že příjemce obdrží odpověď zpět odesílateli, který říká, že zprávu přijal. Pokud odesílatel nedostane správnou odpověď, může odeslat pakety znovu, aby zajistil, že příjemce je správně přijal.

SOUVISEJÍCÍ: Průzkumník procesů

Process Explorer a další systémové nástroje mohou zobrazit typ připojení Proces vytváří - zde vidíme prohlížeč Chrome s otevřenými připojeními TCP k různým webovým serverům.

Jak funguje UDP

SOUVISEJÍCÍ: Jak může latence způsobit i rychlé internetové připojení? Protokol UDP pracuje podobně jako protokol TCP, ale vyhazuje všechny chyby. Veškerá komunikace typu back-up zavádí latenci a zpomaluje to.

Když aplikace používá UDP, pakety jsou právě odesílány příjemci. Odesílatel nečeká, až se ujistí, že příjemce obdržel paket - pouze pokračuje v odesílání dalších paketů. Pokud příjemce chybí pár UDP paketů, ztratí se, odesílatel je nebude posílat. Ztráta všech těchto režijních nákladů znamená, že zařízení mohou komunikovat rychleji.

UDP se používá, když je požadovaná rychlost a opravy chyb nejsou nutné. Například UDP se často používá pro živé vysílání a online hry.

Například řekněme, že se díváte na živý video stream, který je často vysílán pomocí UDP namísto TCP. Server pouze odesílá konstantní tok paketů UDP sledovaným počítačům. Pokud ztratíte spojení na několik sekund, může se video na chvíli zmrznout nebo zmást, a pak přeskočit na aktuální bit vysílání. Pokud zaznamenáte menší ztrátu paketů, může být video nebo zvuk zkresleny na chvíli, protože video pokračuje v přehrávání bez chybějících dat.

To funguje podobně i v online hrách. Pokud vynecháte některé pakety UDP, znaky přehrávače mohou vypadat, že teleportují přes mapu, jakmile obdržíte novější UDP pakety. Nemá smysl žádat staré pakety, pokud jste je vynechali, protože hra pokračuje bez tebe. Všechno, co je důležité, je to, co se právě děje na herním serveru - ne to, co se stalo před několika vteřinami. Odstranění korekcí chyb TCP pomáhá urychlit připojení hry a zkrátit latenci

Takže co?

SOUVISEJÍCÍ:

Jak používat Wireshark pro zachycení, filtrování a kontrolu balíků Je použita aplikace TCP nebo UDP až na svého vývojáře a volba závisí na tom, co aplikace potřebuje. Většina aplikací potřebuje korekci chyb a robustnost TCP, ale některé aplikace potřebují rychlost a sníženou režii UDP. Pokud spustíte síťový nástroj pro analýzu, jako je Wireshark, můžete vidět různé typy paketů, které se pohybují tam a zpět.

Pokud nejste správce sítě nebo vývojář softwaru, nemělo by vás to příliš neovlivnit. Pokud konfigurujete router nebo software brány firewall a nejste si jisti, zda aplikace používá protokol TCP nebo UDP, můžete volbu "Oba" obecně vybrat tak, aby váš směrovač nebo firewall používaly stejné pravidlo pro provoz TCP i UDP.


Jak zvýšit velikost textu na Chromebooku

Jak zvýšit velikost textu na Chromebooku

Chromebooky jsou vynikající levné a bezpečné notebooky, které jsou skvělé pro uživatele, který žije v cloudu. Věc je, že jsou navrženy s ohledem na přenosnost, což obecně znamená menší displeje. Jak se displej technologií pohybuje dopředu, notebooky mají stále více a více pixelů na palec, což znamená jednu věc: vše na obrazovce se zdá být menší.

(how-top)

Jak vytvořit iPhone Používání souborů JPG a MP4 Namísto HEIF, HEIC a HEVC

Jak vytvořit iPhone Používání souborů JPG a MP4 Namísto HEIF, HEIC a HEVC

V aplikaci iOS 11 budou fotografie a videozáznamy, které budete mít, kódovány v kompatibilních formátech zvyklý si. Namísto obrázků JPG a MPEG-4 pro video budou využívat formát HEIF (High Efficiency Image Format) a vysoce kvalitní video formát (HEVC). Soubory v těchto novějších formátech jsou přibližně o polovinu velikosti souborů JPG a MP4 podobné kvality.

(how-top)