whycomputer.com >> Interneto žinios >  >> Kompiuteriniai tinklai

Kodėl programos renkasi UDP protokolą?

Įvadas

TCP/IP protokolas palaiko du paketų tipų – Transmission Control Protocol (TCP) ir User Datagram Protocol (UDP). TCP naudojamas, kai būtina garantuoti, kad duomenys pasiekė gavėją, ir kai reikia patvirtinimo apie sėkmingą gavimą. Jei paketas prarandamas, TCP jį persiųs. UDP yra „lengvesnis“ ir greitesnis variantas: paketas siunčiamas be patvirtinimo, todėl jis pasiekia tikslą greičiau ir sunaudoja mažiau pralaidumo. Dėl šio minimalaus „overhead“ daugelis programų renkasi UDP, kai svarbiausia – greitis, o ne absoliuti patikimumas.

Vaizdo transliacija

Transliuojant video, dažnai naudojamas UDP. Žmogaus akis fiksuoja apie 30 kadrų per sekundę, todėl nedideli paketo praradimai paprastai nepastebimi. UDP tiesiog siunčia sekantį paketą, todėl vaizdas atkuria be vėlavimo. Naudojant TCP, reikėtų persiųsti prarastus paketus, bet jie būtų pasenę, kai pasiektų vartotoją, todėl prarastų efektyvumą ir pralaidumą.

Žaidimai

Multiplayer žaidimai reikalauja labai mažo vėlavimo. Žaidėjo judesiai, šūvių informacija ir kiti įvykiai turi būti perduodami akimirksniu. Jei duomenys pasikeičia, senas paketas tampa nereikšmingas, todėl persiuntimas yra beprasmiškas. UDP leidžia išlaikyti mažą vėlavimą ir efektyviai naudoti pralaidumą, nes nėra laiko, prarasto paketo persiuntimui.

DNS užklausos

Domain Name System (DNS) veikia paprastu užklausos–atsakymo principu. Kompiuteris siunčia trumpą užklausą ir laukia atsakymo. Kadangi DNS užklausos turi būti greitos, UDP yra optimalus: jei atsakymas vėluoja, galima tiesiog išsiųsti kitą užklausą, o ne laukti TCP trijų–keturių etapo užmezgimo. Tai sumažina atsako laiką ir pagerina naršymo našumą.


URL:https://lt.whycomputer.com/tinklas/100405153.html

Kompiuteriniai tinklai
  • Kaip naudoti čekinių registrą „Quicken“

    Kaip naudoti čekinių registrą „Quicken“Stebėti išlaidas gali būti sudėtinga – dažnai kortelės perbraukiamos be jokio mąstymo, o registras lieka neatsinaujęs. „Quicken“ padeda supaprastinti šį procesą: programinė įranga leidžia greitai įvesti išlaidas ir iš karto matyti atnaujintą balansą.1 žingsnis:

  • Kaip naudotis AOL kalendoriumi

    Organizuoti gyvenimą gali atrodyti beveik neįmanoma. Jei nuolat tvarkote vaikų, šeimos, darbo ir pomėgių reikalus, lengva pamiršti net paprasčiausius dalykus – nuo raktų iki sūnaus odontologo paskyrimo. Naudojant išsamų kalendorių, galėsite aiškiai matyti visus įvykius ir sumažinti kasdienį stresą.

Interneto žinios © https://lt.whycomputer.com