Hole Punching

Hole Punching

Hole punching ist eine Technik, mit der eine Netzwerkverbindung zwischen zwei Rechnern hergestellt werden kann, auch wenn beide sich hinter restriktiven Firewalls befinden. Es handelt sich um einen Spezialfall des Tunnelling.

Genutzt wird diese Technik für Anwendungen wie Online-Spiele, Peer-to-peer-Netzwerke und IP-Telefonie. Beide Clients bauen eine Verbindung mit einem offenen dritten Rechner auf, der so externe und interne Adressinformationen bekommt. Da die Clients die Verbindungen aufgebaut haben, kennt der Server die IP-Adressen und Port-Nummern beider Clients. Diese Informationen gibt der Server dem jeweils anderen Client weiter. Durch dieses Vorgehen akzeptiert die Firewall nun Pakete von beiden Peers, so dass eine direkte Verbindung hergestellt werden kann.

Literatur

  • Bryan Ford, Pyda Srisuresh, Dan Kegel: Peer-to-Peer Communication Across Network Address Translators. 2005 (online, abgerufen am 28. Januar 2008).
  • Jürgen Schmidt: Der Lochtrick. 2006 (online, abgerufen am 28. November 2010).

Wikimedia Foundation.

Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Hole punching — is a computer networking technique for establishing communications between two parties in separate organizations who are both behind restrictive firewalls. Used for applications such as online gaming, P2P and VoIP, both clients establish a… …   Wikipedia

  • Hole punching — Пробивка отверстий …   Краткий толковый словарь по полиграфии

  • Hole punching apparatus — Устройство для пробивки отверстий …   Краткий толковый словарь по полиграфии

  • Hole punching machine — Дыропробивной станок …   Краткий толковый словарь по полиграфии

  • UDP hole punching — In computing, UDP hole punching refers to a commonly used NAT traversal technique.DescriptionNAT traversal through UDP hole punching is a method for establishing bidirectional UDP connections between Internet hosts in private networks using NAT.… …   Wikipedia

  • TCP hole punching — NAT traversal through TCP hole punching is a method for establishing bidirectional TCP connections between Internet hosts in private networks using NAT. It does not work with all types of NATs as their behavior is not… …   Wikipedia

  • File hole punching — Пробивание отверстий в конторских формах, которые предназначены для вставки в картотеку …   Краткий толковый словарь по полиграфии

  • Hole punch — A hole punch (known also as a hole puncher, paper puncher, holing pincer, or rarely perforator) is a common office tool that is used to create holes in sheets of paper, often for the purpose of collecting the sheets in a binder or folder. History …   Wikipedia

  • Punching — Punch Punch, v. t. [imp. & p. p. {Punched}; p. pr. & vb. n. {Punching}.] [From {Punch}, n., a tool; cf. F. poin[,c]onner.] To perforate or stamp with an instrument by pressure, or a blow; as, to punch a hole; to punch ticket. [1913 Webster]… …   The Collaborative International Dictionary of English

  • Punching machine — Punch Punch, v. t. [imp. & p. p. {Punched}; p. pr. & vb. n. {Punching}.] [From {Punch}, n., a tool; cf. F. poin[,c]onner.] To perforate or stamp with an instrument by pressure, or a blow; as, to punch a hole; to punch ticket. [1913 Webster]… …   The Collaborative International Dictionary of English

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”