CFP last date
20 January 2025
Reseach Article

NAT Traversal and Detection on Dual Stack Implementation of Mobile IPv6

by Dr. K.L.Bansal, Chaman Singh
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 29 - Number 7
Year of Publication: 2011
Authors: Dr. K.L.Bansal, Chaman Singh
10.5120/3577-4937

Dr. K.L.Bansal, Chaman Singh . NAT Traversal and Detection on Dual Stack Implementation of Mobile IPv6. International Journal of Computer Applications. 29, 7 ( September 2011), 21-28. DOI=10.5120/3577-4937

@article{ 10.5120/3577-4937,
author = { Dr. K.L.Bansal, Chaman Singh },
title = { NAT Traversal and Detection on Dual Stack Implementation of Mobile IPv6 },
journal = { International Journal of Computer Applications },
issue_date = { September 2011 },
volume = { 29 },
number = { 7 },
month = { September },
year = { 2011 },
issn = { 0975-8887 },
pages = { 21-28 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume29/number7/3577-4937/ },
doi = { 10.5120/3577-4937 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:15:10.284773+05:30
%A Dr. K.L.Bansal
%A Chaman Singh
%T NAT Traversal and Detection on Dual Stack Implementation of Mobile IPv6
%J International Journal of Computer Applications
%@ 0975-8887
%V 29
%N 7
%P 21-28
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

IPv4 private networks are behind NAT devices. So, to bypass the Binding Update and Binding Acknowledgment by NAT, we need to encapsulate it in UDP packets. So, the dual stack mobile IPv6 should support NAT traversal and Detection. Dual Stack Mobile IPv6 (DSMIPv6) is an extension of MIPv6 to support mobility of devices irrespective of IPv4 and IPv6 network. Current IP networks are predominantly based on IPv4 technology, and hence various firewalls as well as Network Address Translators (NATs) have been originally designed for these networks. Deployment of IPv6 networks is currently work in progress. This research provides an overview of network address translation (NAT) and its detection and traversal on dual stack implementation on Mobile IPv6. In DSMIPv6 the MIP6D daemon should bypass NAT, when Mobile Node is behind NAT device in IPv4 Foreign Link.

References
  1. Y.Rekhter et al, “Address allocation for private Internets” RFC 1918, 1996.
  2. J. Rosenberg et al., “STUN: Simple Traversal of User Datagram Protocol (UDP) through Network Address Translators (NATs),” RFC 3489, 2003.
  3. J. Rosenberg, R. Mahy, and P. Matthews, “Traversal Using Relays around NAT (TURN),” draft-ietf-behave-turn-08, 2008.
  4. C. Huitema, “Teredo: Tunnelling IPv6 over UDP through Network Address Translations (NATs),” RFC 4380, 2006.
  5. E. Osterwell et. Al. “NAT traversal through tunnelling” www.cs.arizona.edu/NAT.
  6. G. Tsirtsis, Qualcomm; H. Soliman, Elevate Technologies; “Dual Stack Mobility”, [RFC 4977], August 2007
  7. Perkins, C., "IP Mobility Support for IPv4", RFC 3344, August 2002.
  8. Johnson, D., Perkins, C., and J. Arkko, "Mobility Support in IPv6", RFC 3775, June 2004.
  9. H. Soliman, Ed., Elevate Technologies; Mobile IPv6 Support for Dual Stack Hosts and Routers draft-ietf-mext-nemo-v4traversal-06.txt, November 3, 2008.
  10. K.L.Bansal, Chaman Singh, “Dual Stack Implementation of Mobile IPv6 Software Architecture”, IJCA- Volume 25, No 9, July 2011.
  11. NEPL (NEMO Platform for Linux) how to, June 24th, 2009.
  12. MIPL (Mobile Ipv6 for Linux), how to, 2004-4-20.
  13. S. Guha, K. Biswas, B. Ford, S. Sivakumar, and P. Srisuresh. NAT Behavioral Requirements for TCP. RFC 5382, Internet Engineering Task Force, October 2008.
  14. F. Audet and C. Jennings. Network Address Translation (NAT) Behavioral Requirements for Unicast UDP. RFC 4787, Internet Engineering Task Force, January 2007.
  15. Arkko, J., Devarapalli, V. and F. Dupont, RFC 3776, June 2004. "Using IPsec to Protect Mobile IPv6 Signaling Between Mobile Nodes and Home Agents".
Index Terms

Computer Science
Information Sciences

Keywords

NAT Traversal Detection Dual Stack MIPv6