Wat is UDP Hole Punching?
UDP Hole Punching is een netwerktransmissietechniek die wordt gebruikt om communicatie tussen twee computers te maken die zijn aangesloten op hetzelfde netwerk. Hole -ponsen werkt door een verbinding te maken via de netwerkadresvertator. Het maakt de overdracht van gegevens mogelijk over een anders ontoelaatbare netwerkgrens. Meestal gebruikt in applicaties zoals peer -to peer -netwerken en voice over internet protocol (VOIP) transmissies, vormt UDP -gatenponsen een link tussen twee verschillende computers op het netwerk.
De methode UDP (User DataGram Protocol) wordt gewoonlijk gebruikt om realtime gegevenspakketten over een netwerk te transporteren. Het wordt gebruikt in toepassingen wanneer de tijd van essentieel belang is; Met andere woorden, wanneer de informatie die wordt verzonden binnen een redelijke of vaste periode moet worden ontvangen. De meest typische toepassingen die UDP gebruiken, zijn voice-over communicatie of andere soorten realtime media zoals webuitzendingen, waar een vertraagde of onderbroken communicatie compromis zou zijne Het nut van de uitzending. Een videosnelheid die bijvoorbeeld willekeurig om de paar seconden wordt uitgesneden of pauzeert, zal waarschijnlijk meer irritatie veroorzaken dan hulp.
UDP Hole Punching werkt door een virtuele "tunnel" te maken die twee computers verbindt. Het onderhoudt deze verbinding zodat een constante stroom informatiepakketten door beide partijen kan worden verzonden en ontvangen. In wezen lijkt het een beetje op een tunnel "geslagen" door het netwerk tussen de twee computers; Het biedt de computers de mogelijkheid om bijna zonder tussenpersoon te communiceren. Het enige dat tussen de computers staat, is de netwerkadresvertator, die de Internet Protocol (IP) -informatie wijzigt over de pakketten die via het netwerk worden verzonden.
Informatie verzonden over de UDP Hole Punching -verbinding beweegt door "poorten" op het computernetwerk. Een poort is precies hoe het klinkt: een gat waardoor de compu isTers kunnen informatie verzenden en ontvangen. Om de verbinding open te houden, moet informatie constant de betreffende poortverbinding gebruiken. Als de stroom van informatie opgedroogd is, wordt de poortverbinding op zichzelf gesloten. Om dit probleem te voorkomen, maakt UDP Hole Punching gebruik van nul - of lege - pakketten die worden verzonden in afwezigheid van werkelijke pakketten informatie; Dit houdt de UDP -verbinding in leven, zelfs als er momenteel geen gegevens over het netwerk gaan.