Vad är ett UDP-uttag?

Ett UDP-uttag (user datagram protocol) är en typ av datorprotokoll som används för att sända och ta emot information via ett nätverk. UDP-uttag är kända för sin anslutningsfria natur, vilket betyder att de inte behöver kontakta en annan server innan du försöker skicka data. Detta skiljer sig tydligt från TCP-uttag för överföringskontroll (TCP) som måste upprätthålla en kommunikationslinje till ett annat uttag hela tiden. Många Internet-applikationer använder regelbundet en UDP uttag för kommunikation eftersom de tillåter ett stort antal användare att få åtkomst till onlineservrar utan behov av kontinuerlig kommunikation.

De tre typerna av datoruttag är UDP, TCP och raw. Rå uttag används oftast för att hjälpa till att lokalisera eller dirigera nätverkstrafik. TCP-uttag används när det är viktigt att all information når destinationsuttaget i beställa att den skickades in. UDP-uttag används när information måste hämtas från en server i små partier genom användning av enskilda paket som kallas datagram.

En av nackdelarna med att använda ett UDP-uttag är vad som kallas paketförlust. Det finns ingen förutbestämd förbindelse mellan de två uttagen, så det finns en chans att ett datagram inte kommer till destinationsuttaget. Destinationsdatorn har ingen aning om att paketet kommer och kommer inte att begära att det skickas igen, så att data försvinner helt.

System som använder ett UDP-socket-ramverk väljer ofta paketförlust över de överföringsproblem som en TCP-anslutning kan orsaka. Ett exempel är ett kritiskt realtidssystem där det är viktigare att hålla data flyter in och ut från systemet i motsats till att potentiellt ha hela systempausen på grund av en långsam TCP-anslutning. Alternativt används TCP-anslutningar i situationer där varje dataförlust kan äventyra systemintegriteten.

Att skapa ett UDP-uttag är väldigt enkelt. Med tanke på att det inte behöver vara en dedicerad datorprocess för att ständigt underhålla porten till vilken uttaget är anslutet krävs det mycket lite overhead. Skicka och ta emot datagram via en UDP-uttaget är lika enkelt på grund av paketstrukturens minimala storlek och låga komplexitet.

Många viktiga onlinetjänster använder UDP-uttag för kommunikation. Domännamnsystemet (DNS), som konverterar enkla internetadresser som människor kan läsa och förstå till en lång serie nummer, använder UDP-uttag eftersom vanligtvis krävs bara en begäran per användare när som helst. Streaming-medietjänster använder också UDP, eftersom förlusten av ett enda paket inte stör hela strömmen i de flesta fall.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?