Hva er UDP-hulling?
UDP-hulling er en nettverksoverføringsteknikk som brukes for å muliggjøre kommunikasjon mellom to datamaskiner koblet til det samme nettverket. Hullstansing fungerer ved å opprette en forbindelse gjennom nettverksadresseoversetteren. Det gir mulighet for overføring av data over en ellers ikke tillatt nettverksgrense. UDP-hulling, vanligvis brukt i applikasjoner som peer to peer-nettverk og voice over Internet Protocol (VoIP) -overføringer, danner en kobling mellom to forskjellige datamaskiner i nettverket.
UDP (User Datagram Protocol) -metoden brukes vanligvis til å transportere sanntids pakker med data over et nettverk. Det brukes i applikasjoner når tiden er essensen; med andre ord, når informasjonen som overføres må være mottatt innen rimelig eller fast tidsperiode. De mest typiske applikasjonene som bruker UDP er taleoverføringskommunikasjon eller andre typer sanntidsmedier som websendinger, der en forsinket eller avbrutt kommunikasjon ville kompromittere bruken av sendingen. For eksempel vil en videotilkobling som vilkårlig kutter ut eller pauser hvert par sekunder, føre til mer irritasjon enn hjelp.
UDP-hulling fungerer ved å lage en virtuell "tunnel" som forbinder to datamaskiner. Den opprettholder denne forbindelsen slik at en konstant strøm av informasjonspakker kan sendes og mottas av begge parter. I hovedsak er det litt som en tunnel "stanset" gjennom nettverket mellom de to datamaskinene; det gir datamaskinene muligheten til å kommunisere nesten uten mellommann. Det eneste som står mellom datamaskinene er nettverksadresseoversetteren, som endrer IP-informasjonen (Internet Protocol) for pakkene som sendes over nettverket.
Informasjon som sendes over UPS-hullforbindelsen, beveger seg gjennom "porter" på datanettverket. En port er akkurat slik det høres ut: et hull som datamaskinene kan sende og motta informasjon gjennom. For å holde forbindelsen åpen, må informasjon kontinuerlig benytte den aktuelle portforbindelsen. Hvis informasjonsstrømmen tørker ut, lukkes portforbindelsen på egen hånd. For å unngå dette problemet, bruker UDP-hullstikk null - eller tomme - pakker som blir sendt i mangel av faktiske pakker med informasjon; Dette holder UDP-tilkoblingen i live selv om ingen data for øyeblikket beveger seg over nettverket.