Hvad er en UDP-stik?
En UDP-socket (user datagram protocol) er en type computerprotokol, der bruges til at transmittere og modtage information gennem et netværk UDP-sockets er kendt for deres forbindelsesløse karakter, hvilket betyder at de ikke behøver at kontakt en anden server, før du forsøger at sende data. Dette adskiller sig tydeligt fra transmissionsstyringsprotokol-stik (TCP) -stikkene, der skal opretholde en kommunikationslinje til en anden sokkel på alle tidspunkter. stikkontakt til kommunikation, fordi de tillader et stort antal brugere at få adgang til online-servere uden behov for kontinuerlig kommunikation.
De tre typer computerstik er UDP, TCP og rå. Rå stikkontakter bruges oftest til at hjælpe med at lokalisere eller dirigere netværkstrafik. TCP-stikkontakter bruges, når det er vigtigt, at al information når destinationssoklen i ordre, at den blev sendt. UDP-sockets bruges, når information skal hentes fra en server i små batches ved hjælp af individuelle pakker kaldet datagrammer.
En af ulemperne ved at bruge en UDP-socket er, hvad der kaldes pakketab. Der er ingen forudbestemt forbindelse mellem de to stikkontakter, så der er en chance for, at et datagram ikke kommer til destinationsstikket. Destinationscomputeren har ingen idé om, at pakken kommer og vil ikke anmode om, at den sendes igen, så dataene går helt tabt.
Systemer, der bruger en UDP-socketramme, vælger ofte pakketab i forhold til de transmissionsproblemer, som en TCP-forbindelse muligvis kan forårsage. Et eksempel er et kritisk realtidssystem, hvor det er mere vigtigt at holde data flyder ind og ud af systemet i modsætning til potentielt at have hele systempausen på grund af en langsom TCP-forbindelse.Alternativt bruges TCP-forbindelser i situationer, hvor ethvert datatab kan kompromittere systemintegriteten.
Det er meget let at oprette et UDP-stik. I betragtning af at der ikke behøver at være en dedikeret computerproces for konstant at vedligeholde den port, som stikket er forbundet til, kræver det meget lidt overhead. Afsendelse og modtagelse af datagrammer gennem en UDP-stikket er lige så let på grund af den minimale størrelse og lave kompleksitet i pakkestrukturen.
Mange vigtige onlinetjenester bruger UDP-sockets til kommunikation.Domænenavnsystemet (DNS), der konverterer enkle internetadresser, som folk kan læse og forstå til en lang række numre, bruger UDP-sockets, fordi der kræves normalt kun en anmodning pr. bruger til enhver tid. Streaming-medietjenester bruger også UDP, fordi tabet af en enkelt pakke ikke forstyrrer hele strømmen i de fleste tilfælde.