Skip to main content
Log in

Connecting IPvX Networks Over IPvY with a P2P Method

  • Published:
Journal of Network and Systems Management Aims and scope Submit manuscript

Abstract

During the transition from IPv4 to IPv6, the IPv6 islands inside the IPv4 networks need to communicate with each other and with the native IPv6 network. The drawback of existing IPv6 transition methods is that relay gateways become potential communication bottlenecks. In this paper, a new method—PS64—is presented to connect IPv6 islands together over IPv4 network and reduce the reliance on these relays by shifting the burden to edge gateways on each island. In this method, direct tunnels are set up between the IPv6 islands, and a P2P network is maintained between edge gateways of these islands to propagate information of tunnel end points. After describing the algorithm, we analyze the connectivity of the P2P network, the scalability of this algorithm, and present the prototype and experiments. The results of our analysis and experiments show that the proposed method is reliable, scalable and effective. Obviously, this technique works for all IPvX over IPvY situations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig.7
Fig. 8

Similar content being viewed by others

References

  1. Deering, S., Hinden, R.: Internet Protocol, version 6 (IPv6) specifications. RFC 2460, December 1998

  2. Nordmark, E., Gilligan, R.: Basic Transition Mechanisms for IPv6 Hosts and Routers, RFC 4213, October 2005

  3. Oram, A.: Peer-to-Peer: Harnessing the Power of Disruptive Technologies. O’Reilly Press (2001)

  4. Templin, F., Gleeson, T., Talwar, M., Thaler, D.: Intra-site Automatic Tunnel Addressing Protocol (ISATAP), RFC 4214, October 2005

  5. Huitema, C.: Teredo: Tunneling IPv6 over UDP through Network Address Translations (NATs), RFC 4380, February 2006

  6. Davies, E., Krishnan, S., Savola, P.: IPv6 Transition/Co-existence Security Considerations, draft-ietf-v6ops-security-overview-06.txt, Work in Progress, October 22, 2006

  7. Carpenter, B., Moore K.: Connection of IPv6 Domains via IPv4 Clouds, RFC 3056, February 2001

  8. Savola, P., Patel, C.: Security Considerations for 6to4, RFC 3964, December 2004

  9. Durand, A., Fasano, P., Lento, D.: IPv6 Tunnel Broker, RFC 3053, January 2001

  10. Wu, J., Cui, Y., Li, X., Metz, C., Barber, S., Mohapatra, P., Scudder, J.: Softwire Mesh Framework, draft-ietf-softwire-mesh- framework-00. txt, Work in Progress, March 2007

  11. De Clercq, J., Prevost, D.S., Le Faucheur, F.: Connecting IPv6 Islands over IPv4 MPLS using IPv6 Provider Edge Routers (6PE), RFC 4798, February, 2007

  12. Zhou, L., van Renesse, R.: P6P: A Peer-to-Peer Approach to Internet Infrastructure, IPTPS’04 (2004)

  13. Stoica, I., Morris, R.: Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications, SIGCOM’01 (2001)

  14. Moy, J.: OSPF Version 2, RFC 2328, April 1998

  15. Baran, P.: On distributed communication networks. IEEE Trans. Commun. Syst. CS-12(1–2), 1–9 (1964)

    Article  Google Scholar 

  16. Krivelevich, M., Sudakov, B., Vu, V.H.: A sharp threshold for network reliability, combinatorics. Probab. Comput. 11, 465–474 (2002)

    Article  MATH  Google Scholar 

  17. Kermarrec, A.-M., Massoulié, L.: Probabilistic reliable dissemination in large-scale systems. IEEE Trans. Parallel Distributed Syst. 14, 248–258 (2003)

    Article  Google Scholar 

  18. Ruiz-Sanchez, M.A.: Survey and taxonomy of IP address lookup algorithms. IEEE Network 15, 8–23 (2001)

    Article  Google Scholar 

  19. Guterman, J.: Gnutella to the Rescue? Not so Fast, Napster fiends. http://www.gnutella.wego.com, September 2000

  20. Graveman, R., Parthasarathy, M., Savola, P., Tschofenig, H.: Using IPsec to Secure IPv6-in-IPv4 Tunnels, RFC 4891, May 2007

  21. Bermlerand, A., Levy H.: Spoofing Prevention Method, INFOCOM’05, 2005

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaoxiang Leng.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Leng, X., Bi, J., Zhang, M. et al. Connecting IPvX Networks Over IPvY with a P2P Method. J Netw Syst Manage 15, 383–399 (2007). https://doi.org/10.1007/s10922-007-9071-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10922-007-9071-z

Keywords

Navigation