A comparative analysis of nat hole punching

Loading...
Thumbnail Image
Date
2011
Authors
Maier, Daniel
Haase, Oliver
Editors
Contact
Journal ISSN
Electronic ISSN
ISBN
Bibliographical data
Publisher
Series
URI (citable link)
DOI (citable link)
ArXiv-ID
International patent number
Link to the license
EU project number
Project
Secure Networking and Storage
Open Access publication
Restricted until
Title in another language
Research Projects
Organizational Units
Journal Issue
Publication type
Journal article
Publication status
Published in
HTWG FORUM - Das Forschungsmagazin der HTWG Konstanz ; 2011. - pp. 40-48
Abstract
IPv4’s address space is getting exhausted any day now. However, IPv6 is still only scarcely supported. Instead, the use of Network Address Translation (NAT) boxes to hide entire networks behind a single IPv4 address is the dominant solution. Increasingly interactive Internet applications prefer direct contacts, where a central server would only increase latency, limit throughput, or become a single point of failure. Direct connections are essential to such distinct applications ranging from interactive games and peer-to-peer applications to VoIP or file transfers among instant messaging partners.



NAT Hole punching is one technique to traverse NAT boxes. It has the advantage of not requiring any user configuration and establishes direct connections between two peers without the need for additional relay servers. Hole punching is suitable for UDP and TCP. For TCP, two main options exist, namely sequential and parallel hole punching. These are the main targets of our analysis. We compare them according to various criteria in different scenarios.
Summary in another language
Subject (DDC)
004 Computer Science
Keywords
NAT,Hole Punching
Conference
Review
undefined / . - undefined, undefined. - (undefined; undefined)
Cite This
ISO 690MAIER, Daniel, Oliver HAASE, Jürgen WÄSCH, Marcel WALDVOGEL, 2011. A comparative analysis of nat hole punching. In: HTWG FORUM - Das Forschungsmagazin der HTWG Konstanz, pp. 40-48
BibTex
@article{Maier2011compa-18508,
  year={2011},
  title={A comparative analysis of nat hole punching},
  journal={HTWG FORUM - Das Forschungsmagazin der HTWG Konstanz},
  pages={40--48},
  author={Maier, Daniel and Haase, Oliver and Wäsch, Jürgen and Waldvogel, Marcel}
}
RDF
<rdf:RDF
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:bibo="http://purl.org/ontology/bibo/"
    xmlns:dspace="http://digital-repositories.org/ontologies/dspace/0.1.0#"
    xmlns:foaf="http://xmlns.com/foaf/0.1/"
    xmlns:void="http://rdfs.org/ns/void#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#" > 
  <rdf:Description rdf:about="https://kops.uni-konstanz.de/server/rdf/resource/123456789/18508">
    <dc:language>eng</dc:language>
    <dc:contributor>Waldvogel, Marcel</dc:contributor>
    <dcterms:issued>2011</dcterms:issued>
    <dc:contributor>Maier, Daniel</dc:contributor>
    <bibo:uri rdf:resource="http://kops.uni-konstanz.de/handle/123456789/18508"/>
    <dc:contributor>Wäsch, Jürgen</dc:contributor>
    <dc:creator>Maier, Daniel</dc:creator>
    <void:sparqlEndpoint rdf:resource="http://localhost/fuseki/dspace/sparql"/>
    <dcterms:hasPart rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/18508/1/forum2011-2012_nat.pdf"/>
    <dspace:hasBitstream rdf:resource="https://kops.uni-konstanz.de/bitstream/123456789/18508/1/forum2011-2012_nat.pdf"/>
    <dcterms:abstract xml:lang="eng">IPv4’s address space is getting exhausted any day now. However, IPv6 is still only scarcely supported. Instead, the use of Network Address Translation (NAT) boxes to hide entire networks behind a single IPv4 address is the dominant solution. Increasingly interactive Internet applications prefer direct contacts, where a central server would only increase latency, limit throughput, or become a single point of failure. Direct connections are essential to such distinct applications ranging from interactive games and peer-to-peer applications to VoIP or file transfers among instant messaging partners.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;NAT Hole punching is one technique to traverse NAT boxes. It has the advantage of not requiring any user configuration and establishes direct connections between two peers without the need for additional relay servers. Hole punching is suitable for UDP and TCP. For TCP, two main options exist, namely sequential and parallel hole  punching. These are the main targets of our analysis. We compare them according to various criteria in different scenarios.</dcterms:abstract>
    <dc:creator>Waldvogel, Marcel</dc:creator>
    <dc:date rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2012-03-26T12:08:07Z</dc:date>
    <dcterms:available rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2012-03-26T12:08:07Z</dcterms:available>
    <dcterms:title>A comparative analysis of nat hole punching</dcterms:title>
    <dc:creator>Haase, Oliver</dc:creator>
    <dcterms:isPartOf rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <dspace:isPartOfCollection rdf:resource="https://kops.uni-konstanz.de/server/rdf/resource/123456789/36"/>
    <foaf:homepage rdf:resource="http://localhost:8080/"/>
    <dc:contributor>Haase, Oliver</dc:contributor>
    <dcterms:rights rdf:resource="https://rightsstatements.org/page/InC/1.0/"/>
    <dc:creator>Wäsch, Jürgen</dc:creator>
    <dcterms:bibliographicCitation>HTWG FORUM - Das Forschungsmagazin der HTWG Konstanz ; 2011/2012. - S. 40-48</dcterms:bibliographicCitation>
    <dc:rights>terms-of-use</dc:rights>
  </rdf:Description>
</rdf:RDF>
Internal note
xmlui.Submission.submit.DescribeStep.inputForms.label.kops_note_fromSubmitter
Contact
URL of original publication
Test date of URL
Examination date of dissertation
Method of financing
Comment on publication
Alliance license
Corresponding Authors der Uni Konstanz vorhanden
International Co-Authors
Bibliography of Konstanz
Yes
Refereed