Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Vilka program använder UDP protokollet

    ? TCP /IP är den teknik -protokollet som gör upp internet . TCP /IP- informationen är kodad i små bitar av information som kallas " paket ", som skickas från en dator till en annan och åtgärdas med hjälp av en IP-adress . TCP /IP stöder två typer av paket : TCP och UDP. TCP , vilket står för Transmission Control Protocol , används när det måste finnas en garanti och ett svar att informationen har mottagits . TCP garanterar att om det finns ett problem , kommer paketet att skickas igen via nätverket . UDP (User Datagram Protocol ) skiljer sig från denna genom att den är mycket lätt . Det har inte mycket overhead , och varje paket är helt enkelt skickas utan kontroll av mottagandet . Detta innebär att UDP-paket anländer snabbare och behandlas snabbare på bekostnad av möjligt fel . Det är upp till programmeraren av ett UDP- tillämpning för att säkerställa någon felkontroll är skriven i ett UDP -program. Ett antal applikationer gör omfattande användning av UDP grund av sin brist på overhead och mer effektiv användning av bandbredden . Streaming Video

    strömmande video program är ett perfekt exempel på UDP i aktion . Det mänskliga ögat kan registrera cirka 30 bildrutor per sekund . Detta innebär att enskilda bilder gå mycket snabbt , och småfel är inte sannolikt att märkas . UDP kommer helt enkelt att börja skicka information och låta din video för att börja spela . Om TCP användes , skulle värdefull bandbredd bindas upp återutsändning paket som inte kom perfekt , och när de kom , skulle de vara föråldrad .
    Spel

    Spel är realtidsapplikationer som kräver information som skall sändas med extrem känslighet för tiden . I en multi - player inställning över ett nätverk , måste poster såsom spelare rörelser och vapen eld redovisas . Ogiltig information kommer ofta korrigeras med framtida meddelanden , och återutsändning vore dumt för de flesta delar av information , eftersom uppgifterna är snabbt ogiltigförklaras . Utöver detta , är bandbredden viktigt i en multi - player spel eftersom en avmattning kan lätt resultera i en enda spelare släpar efter , vilket gör spelet för svårt att spela .
    Domain Name Server uppslagningar

    Domain Name Server ( DNS ) frågor använder en enkel begäran följdes av ett enkelt svar . DNS-servrar tillfrågas när en dator försöker hämta en bit av begärd information , och processen är pausad tills DNS query klar . Komplexiteten i TCP innebär begäran sannolikt skulle tjänas långsammare , vilket resulterar i negativ utveckling . Om en DNS-fråga inte besvaras tillräckligt snabbt , kan en annan bara sändas , eftersom ett stort antal beställda paket inte behöver överföras .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur bli av Apple Script fel
    ·Inaktivera delaren i HDividedBox
    ·Hur göra en felsökning i SQL
    ·Hur kan jag få lokalt väder på min hemsida
    ·Hur man ställer in SourceSafe
    ·Hur man gör en TLB -fil
    ·Hur man skapar en enkel seriell UART sändare i Verilog…
    ·Hur man skapar mod filer i Fortran
    ·Hur man gör en String tecken gemener
    ·Vad är en programmering flödesschema
    Utvalda artiklarna
    ·Lägga till en ny rad till UltraWebGrid
    ·Konvertera ImageMagick PDF till Image PHP
    ·Hur du använder PHP Mailer
    ·Processer I Python
    ·Hur man ställer in en webbsida på en server
    ·Handledning för NetBeans Desktop Application
    ·Hur för att tolka en CSV -fil i VB
    ·Så här ställer du in Classpath i Eclipse
    ·Hur skapa en arbetsyta med relativa sökvägar i Eclips…
    ·Hur man skapar lucka I GtkRadiant
    Copyright © Dator Kunskap http://www.dator.xyz