Kedy by ste použili UDP namiesto TCP?
Kedy by ste použili UDP namiesto TCP?

Video: Kedy by ste použili UDP namiesto TCP?

Video: Kedy by ste použili UDP namiesto TCP?
Video: PING Command - Troubleshooting Networks 2024, Apríl
Anonim

UDP je tiež použité v situáciách, keď sú náklady na vytvorenie spojenia a synchronizáciu s TCP prevyšuje užitočné zaťaženie. Dokonalým príkladom sú DNS dotazy. Jeden paket von, jeden späť, na dotaz. Ak pomocou TCP toto by byť oveľa intenzívnejší.

Podobne sa môžete opýtať, kedy by som mal namiesto TCP použiť UDP?

zvyčajne použite UDP v aplikáciách, kde je rýchlosť dôležitejšia ako spoľahlivosť. Napríklad môže byť lepšie použite UDP v aplikácii odosielajúcej dáta z afastacquisition, kde je prijateľné stratiť niektoré dátové body. Môžete tiež použite UDP na vysielanie do akéhokoľvek zariadenia (zariadení), ktoré počúva server.

Podobne, aké sú výhody použitia UDP namiesto TCP ako transportného protokolu pre DNS?

  • 1) UDP je oveľa rýchlejší. TCP je pomalý, pretože vyžaduje 3-wayhandshake.
  • 2) Požiadavky DNS sú vo všeobecnosti veľmi malé a dobre zapadajú do segmentov UDP.
  • 2) UDP nie je spoľahlivý, ale spoľahlivosť môže byť pridaná do aplikačnej vrstvy. Aplikácia môže používať UDP a môže byť spoľahlivá pomocou atimeout a opätovného odoslania na aplikačnej vrstve.

Tiež sa pýtali, je UDP lepší ako TCP?

UDP je efektívny pre sieťový prenos typu broadcast a multicast. TCP je spoľahlivý, pretože zaručuje doručenie údajov do cieľového smerovača. UDP je rýchlejšie , jednoduchšie a efektívnejšie než TCP . Opätovný prenos stratených paketov je možný v TCP , ale nie UDP.

Aká je výhoda UDP oproti TCP?

Po prvé, jedna z atraktívnych vlastností UDP keďže nepotrebuje opakovane prenášať stratené pakety ani nevykonáva žiadne nastavenie pripojenia, odosielanie údajov má menšie oneskorenie. Toto nižšie oneskorenie robí UDP príťažlivá voľba pre aplikácie citlivé na oneskorenie, ako je zvuk a video.

Odporúča: