IPNL: A NAT-extended internet architecture
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
An architecture for content routing support in the internet
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
Plutarch: an argument for network pluralism
FDNA '03 Proceedings of the ACM SIGCOMM workshop on Future directions in network architecture
Proceedings of the 10th annual international conference on Mobile computing and networking
Scalability analysis of the TurfNet naming and routing architecture
DIN '05 Proceedings of the 1st ACM workshop on Dynamic interconnection of networks
Names, addresses and identities in ambient networks
DIN '05 Proceedings of the 1st ACM workshop on Dynamic interconnection of networks
A proposal for unifying mobility with multi-homing, NAT, & security
Proceedings of the 5th ACM international workshop on Mobility management and wireless access
To layer or not to layer: architectural considerations on autonomic communications
International Journal of Internet Protocol Technology
Proceedings of the 4th International Conference on Testbeds and research infrastructures for the development of networks & communities
A programmable network address translator: Design, implementation, and performance
ACM Transactions on Internet Technology (TOIT)
iMark: an identity management framework for network virtualization environment
IM'09 Proceedings of the 11th IFIP/IEEE international conference on Symposium on Integrated Network Management
Mixing heterogeneous address spaces in a single edge network
APNOMS'06 Proceedings of the 9th Asia-Pacific international conference on Network Operations and Management: management of Convergence Networks and Services
TurfNet: an architecture for dynamically composable networks
WAC'04 Proceedings of the First international IFIP conference on Autonomic Communication
Towards self-optimizing protocol stack for autonomic communication: initial experience
WAC'05 Proceedings of the Second international IFIP conference on Autonomic Communication
Hi-index | 0.00 |
We propose 4+4, a simple address extension architecture for Internet that provides an evolutionary approach to extending the existing IPv4 address space in comparison to more complex and disruptive approaches best exemplified by IPv6 deployment. The 4+4 architecture leverages the existence of Network Address Translators (NATs) and private address realms, and importantly, enables the return to end-to-end address transparency as the incremental deployment of 4+4 progresses. During the transition to 4+4, only NATs and end-hosts need to be updated and not the network routers. The 4+4 architecture retains the existing semantics of Internet names and addresses, and only proposes simple changes to the network layer that focus entirely on address extension. Encapsulation is used as the main tool to maintain backward compatibility. We present the design, implementation, and evaluation of the 4+4 architecture and discuss our implementation experiences and results from local and wide-area Internet experimentation. The 4+4 source code is freely available from the Web (comet.columbia.edu/ipv44) for experimentation.