By Topic

Transparent Communications for Applications behind NAT/Firewall over any Transport Protocol

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Duarte, E.P. ; Dept. de Inf., Univ. Fed. do Parana (UFPR), Curitiba, Brazil ; Cardoso, K.V. ; de Mello, M.O.M.C. ; Borges, J.G.G.

The massive deployment of NAT/firewall devices in the Internet has greatly affected its end-to-end connectivity. Several applications, in particular Grid computing systems which span several Autonomous Domains require the communication among hosts behind NAT/firewall. Despite the existence of successful techniques for the establishment of UDP flows between hosts behind NAT/firewall, the same does not hold for TCP. Furthermore, existing techniques must be implemented individually by each application, possibly causing code duplication, or depend on relay servers, making it prone to performance problems. This work proposes a strategy that allows application processes behind NAT/firewall to communicate transparently, on top of any transport protocol. The system works by establishing IPv6-over-UDP tunnels between hosts, in which IPv6 packets are encapsulated within UDP data grams and are sent through a UDP hole punching session. A detailed description of the proposed system, case studies and experimental results are presented.

Published in:

Parallel and Distributed Systems (ICPADS), 2011 IEEE 17th International Conference on

Date of Conference:

7-9 Dec. 2011