skip to main content
Article
Free access

IPNL: A NAT-extended internet architecture

Published: 27 August 2001 Publication History

Abstract

This paper presents and analyzes IPNL (for IP Next Layer), a NAT-extended Internet protocol architecture designed to scalably solve the address depletion problem of IPv4. A NAT-extended architecture is one where only hosts and NAT boxes are modified. IPv4 routers and support protocols remain untouched. IPNL attempts to maintain all of the original characteristics of IPv4, most notably address prefix location independence. IPNL provides true site isolation (no renumbering), and allows sites to be multi-homed without polluting the default-free routing zone with per-site prefixes. We discuss IPNL's architectural benefits and drawbacks, and show that it comes acceptably close to achieving its goals.

References

[1]
S. Bradner, A. Mankin, J. Schiller, " A Framework for Purpose Built Keys (PBK)", Internet Draft, draft-bradner-pbk-frame-00.txt, February 2001.]]
[2]
B. Carpenter, K. Moore, "Connection of IPv6 Domains via IPv4 Clouds", RFC3056, February 2001.]]
[3]
I. Castineyra, N. Chiappa, M. Steenstrup, "The Nimrod Routing Architecture", RFC1992, August 1996.]]
[4]
D. R. Cheriton, M. Gritter, "TRIAD: A Scalable Deployable NAT-based Internet Architecture", Stanford Computer Science Technical Report, January 2000.]]
[5]
M. Crawford, "Router Renumbering for IPv6", RFC2894, August 2000.]]
[6]
S. Deering, R. Hinden, "Internet Protocol, Version 6 (IPv6) Specification", RFC2460, December 1998.]]
[7]
Mike O'Dell, "GSE-an alternate addressing architecture for IPv6", Internet Draft, draft-ietf-ipngwg-gseaddr-00.txt, February 1997.]]
[8]
R. Droms, "Dynamic Host Configuration Protocol", RFC1541, March 1997.]]
[9]
K. Egevang, P. Francis, "The IP Network Address Translator (NAT)", RFC1631, May 1994.]]
[10]
P. Francis, "Pip Near-term Architecture", RFC1621, May 1994.]]
[11]
P. Francis, R. Gummadi, "IPNL Protocol Specification"; available from http://www.ipnl.net/spec/]]
[12]
P. Gross, P. Almquist, "IESG Deliberations on Routing and Addressing", RFC1380, November 1992.]]
[13]
M. Handley, H. Schulzrinne, E. Schooler, J. Rosenberg, "SIP: Session Initiation Protocol", RFC2543, March 1999.]]
[14]
R. Hinden, S. Deering, "IP Version 6 Addressing Architecture", RFC2373, July 1998.]]
[15]
S. Kent, R. Atkinson, "IP Encapsulating Security Payload (ESP)", RFC2406, November 1998.]]
[16]
E. Kohler, R. Morris, B. Chen, J. Jannotti, and F. Kaashoek, "The Click Modular Router", ACM Transactions on Computer Systems, 18(3), August 2000.]]
[17]
R. Moskowitz, "Host Identity Payload Architecture", Internet Draft, draft-moskowitz-hip-arch-02.txt, February 2001.]]
[18]
http://www.netperf.org]]
[19]
C. Perkins, Editor, "IP Mobility Support", RFC2002, October 1996.]]
[20]
C. Rigney, A. Rubens, W. Simpson, S. Willens, "Remote Authentication Dial In User Service (RADIUS)", RFC2138, April 1997.]]
[21]
J. Saltzer, "On the Naming and Binding of Network Destinations", RFC1498, August 1993.]]
[22]
Site Multihoming in IPv6 (multi6), http://www.ietf.org/html.charters/multi6-charter.html]]
[23]
A. Snoeren, H. Balakrishnan, "An End-to-End Approach to Host Mobility", Proc. of 6th ACM/IEEE International Conference on Mobile Computing and Networking (Mobicom '00), August 2000.]]
[24]
F. Templin, "Intra-Site Automatic Tunnel Addressing Protocol (ISATAP)", Internet Draft, draft-ietf-ngtrans-isatap-00.txt, March 2001.]]

Cited By

View all
  • (2021)Improving Security of Future Networks Using Enhanced Customer Edge Switching and Risk-Based AnalysisElectronics10.3390/electronics1009110710:9(1107)Online publication date: 8-May-2021
  • (2016)Policy-based communications for 5G mobile with customer edge switchingSecurity and Communication Networks10.1002/sec.12539:16(3070-3082)Online publication date: 10-Nov-2016
  • (2013)A Survey of Novel Internetwork (and Naming) ArchitecturesInternet Naming and Discovery10.1007/978-1-4471-4552-3_2(13-33)Online publication date: 2013
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGCOMM '01: Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
August 2001
298 pages
ISBN:1581134118
DOI:10.1145/383059
  • cover image ACM SIGCOMM Computer Communication Review
    ACM SIGCOMM Computer Communication Review  Volume 31, Issue 4
    Proceedings of the 2001 SIGCOMM conference
    October 2001
    275 pages
    ISSN:0146-4833
    DOI:10.1145/964723
    Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 27 August 2001

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

SIGCOMM01
Sponsor:

Acceptance Rates

SIGCOMM '01 Paper Acceptance Rate 23 of 252 submissions, 9%;
Overall Acceptance Rate 462 of 3,389 submissions, 14%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)62
  • Downloads (Last 6 weeks)7
Reflects downloads up to 19 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2021)Improving Security of Future Networks Using Enhanced Customer Edge Switching and Risk-Based AnalysisElectronics10.3390/electronics1009110710:9(1107)Online publication date: 8-May-2021
  • (2016)Policy-based communications for 5G mobile with customer edge switchingSecurity and Communication Networks10.1002/sec.12539:16(3070-3082)Online publication date: 10-Nov-2016
  • (2013)A Survey of Novel Internetwork (and Naming) ArchitecturesInternet Naming and Discovery10.1007/978-1-4471-4552-3_2(13-33)Online publication date: 2013
  • (2011)Dissemination of address bindings in multi-substrate overlay networksProceedings of the 23rd International Teletraffic Congress10.5555/2043468.2043511(270-277)Online publication date: 6-Sep-2011
  • (2011)Intelligent design enables architectural evolutionProceedings of the 10th ACM Workshop on Hot Topics in Networks10.1145/2070562.2070565(1-6)Online publication date: 14-Nov-2011
  • (2010)An Internet without the Internet protocolComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2010.06.00954:18(3232-3245)Online publication date: 1-Dec-2010
  • (2009)Peer NAT proxies for peer-to-peer gamesProceedings of the 8th Annual Workshop on Network and Systems Support for Games10.5555/1837164.1837173(1-6)Online publication date: 23-Nov-2009
  • (2009)iMarkProceedings of the 11th IFIP/IEEE international conference on Symposium on Integrated Network Management10.5555/1688933.1688987(335-342)Online publication date: 1-Jun-2009
  • (2009)PLUGACM SIGCOMM Computer Communication Review10.1145/1594977.159259339:4(207-218)Online publication date: 16-Aug-2009
  • (2009)PLUGProceedings of the ACM SIGCOMM 2009 conference on Data communication10.1145/1592568.1592593(207-218)Online publication date: 16-Aug-2009
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media