Loading [MathJax]/extensions/MathMenu.js
Leveraging Legacy Software in Clean-Slate Network Architectures | IEEE Conference Publication | IEEE Xplore

Leveraging Legacy Software in Clean-Slate Network Architectures


Abstract:

To address shortcomings of the current Internet, many researchers are taking a clean-slate approach toward re-designing the Internet. These so-called clean-slate approach...Show More

Abstract:

To address shortcomings of the current Internet, many researchers are taking a clean-slate approach toward re-designing the Internet. These so-called clean-slate approaches discard the old assumptions, design principles, and constraints of the current Internet, set aside concerns about compatibility with existing software, and rebuild the entire network from scratch. Clean-slate approaches have the potential to produce a completely new Internet with new features and applications. However, clean-slate approaches are rarely backward compatible, thereby rendering existing legacy software and applications useless. Rewriting huge numbers of existing legacy applications to run in a clean-slate environment is simply not practical. This paper attempts to address this challenge of running legacy software on a clean-slate network architecture. We propose a general framework that supports a translation and policy interface by which users and administrators (or applications) can map legacy software onto emerging clean-slate networks. Using the framework, users are able to take advantage of the features of a clean-slate network while running existing applications. To check the correctness and completeness of our framework, we implemented an initial prototype and applied it in the context of our clean-slate Postmodern (PoMo) Internet Architecture. Using our system we show how existing applications can make use of, and benefit from, PoMo's multi-path routing capabilities.
Date of Conference: 30 July 2012 - 02 August 2012
Date Added to IEEE Xplore: 30 August 2012
ISBN Information:
Print ISSN: 1095-2055
Conference Location: Munich, Germany

References

References is not available for this document.