Skip to main content

Hva er en UDP -stikkontakt?

En brukerdatagram -protokoll (UDP) er en type datamaskinprotokoll som brukes til å overføre og motta informasjon gjennom et nettverk. UDP -stikkontakter er kjent for sin tilkoblingsfri natur, noe som betyr at de ikke harfor å kontakte en annen server før du prøver å sende data. Dette er tydelig forskjellig fra Sockets Transmission Control Protocol (UDP -stikkontakt for kommunikasjon fordi de lar et stort antall brukere få tilgang til online -servere uten behov for kontinuerlig kommunikasjon.

De tre typene datakontakter er UDP, TCP og Raw. Raw Sockets brukes hyppigst for å hjelpeeller direkte nettverkstrafikk. TCP -stikkontakter brukes når det er viktig at all informasjon når destinasjonsuttaket i den rekkefølgen den ble sendt inn. UDP -stikkontakter brukes når informasjon må hentes fra en server ilitenpartier ved bruk av individuelle pakker kalt datagrammer.

En av ulempene ved å bruke en UDP-stikkontakt er det som kalles pakketap. Det er ingen forhåndsetablert forbindelse mellom de to stikkontaktene, så det er en sjanse for atEt datagram vil ikke komme seg til destinasjonsuttaket. Destinasjonsdatamaskinen har ingen anelse om at pakken kommer og ikke vil be om at den er harme, så dataene er helt tapt.

Systemer som bruker en UDP -kontaktRammeverk velger ofte pakketap over overføringsproblemene som en TCP-tilkobling kan forårsake. Et eksempel er et kritisk sanntidssystem der det er viktigere å holde data flyte inn og ut av systemet i motsetning til potensielt å haHele systempause på grunn av en langsom TCP -tilkobling. Alternativt brukes TCP -tilkoblinger i situasjoner der ethvert datatap kan kompromittere systemets integritet.

Opprette en UDP -stikkontakter veldig enkelt. Tatt i betraktning at det ikke trenger å være en dedikert datamaskinprosess for stadig å opprettholde porten som kontakten er koblet til, krever den veldig lite overhead. Å sende og motta datagrammer gjennom en UDP -stikkontakt er liktEnkelt på grunn av den minimale størrelsen og den lave kompleksiteten i pakkestrukturen.

Mange viktige online tjenester bruker UDP -stikkontakter for kommunikasjon. Domenenavnssystemet (DNS), som konverterer enkle internettadresser somFolk kan lese og forstå i en lang rekke tall, bruker UDP -stikkontakter fordi bare en forespørsel per bruker vanligvis kreves når som helst. Streaming medietjenester bruker også UDP, fordi tapet av en enkelt pakke ikke avbryterhele strømmen i de fleste tilfeller.