Kdy byste použili UDP místo TCP?
Kdy byste použili UDP místo TCP?

Video: Kdy byste použili UDP místo TCP?

Video: Kdy byste použili UDP místo TCP?
Video: Сравнение протоколов TCP и UDP 2024, Duben
Anonim

UDP je také použitý v situacích, kdy jsou náklady na vytvoření spojení a synchronizaci s TCP převáží užitečné zatížení. Dokonalým příkladem jsou dotazy DNS. Jeden paket ven, jeden paket zpět na dotaz. Li pomocí TCP tento bych být mnohem intenzivnější.

Podobně se můžete ptát, kdy mám použít UDP místo TCP?

Typicky, použít UDP v aplikacích, kde je rychlost důležitější než spolehlivost. Například to může být lepší použít UDP v aplikaci odesílající data z afastacquisition, kde je přijatelné ztratit některé datové body. Můžete také použít UDP vysílat na jakýkoli stroj (stroje), který naslouchá serveru.

Podobně, jaké jsou výhody použití UDP místo TCP jako transportního protokolu pro DNS?

  • 1) UDP je mnohem rychlejší. TCP je pomalý, protože vyžaduje 3-wayhandshake.
  • 2) Požadavky DNS jsou obecně velmi malé a dobře zapadají do segmentů UDP.
  • 2) UDP není spolehlivý, ale spolehlivost může být přidána na aplikační vrstvě. Aplikace může používat UDP a může být spolehlivá pomocí atimeout a opětovného odeslání na aplikační vrstvě.

Také se zeptal, je UDP lepší než TCP?

UDP je efektivní pro síťový přenos typu broadcast a multicast. TCP je spolehlivý, protože zaručuje doručení dat do cílového routeru. UDP je rychlejší , jednodušší a efektivnější než TCP . Opětovný přenos ztracených paketů je možný v TCP , ale ne UDP.

Jaká je výhoda UDP oproti TCP?

Za prvé, jedna z atraktivních vlastností UDP protože nepotřebuje znovu přenášet ztracené pakety ani neprovádí žádné nastavování připojení, odesílání dat má menší zpoždění. Toto nižší zpoždění dělá UDP přitažlivá volba pro aplikace citlivé na zpoždění, jako je zvuk a video.

Doporučuje: