Title | PEP-DNA: A Performance Enhancing Proxy for Deploying Network Architectures |
Publication Type | Conference Paper |
Year of Publication | 2021 |
Authors | Ciko, Kristjon, Welzl, Michael, Teymoori, Peyman |
Conference Name | 2021 IEEE 29th International Conference on Network Protocols (ICNP) |
Keywords | clean slate, Human Behavior, ICN, Logic gates, Metrics, network architecture, Performance Enhancing Proxies, policy governance, Protocols, Prototypes, pubcrawl, resilience, Resiliency, RINA, Switches, TCPIP, Throughput |
Abstract | Deploying a new network architecture in the Internet requires changing some, but not necessarily all elements between communicating applications. One way to achieve gradual deployment is a proxy or gateway which "translates" between the new architecture and TCP/IP. We present such a proxy, called "Performance Enhancing Proxy for Deploying Network Architectures (PEP-DNA)", which allows TCP/IP applications to benefit from advanced features of a new network architecture without having to be redeveloped. Our proxy is a kernel-based Linux implementation which can be installed wherever a translation needs to occur between a new architecture and TCP/IP domains. We discuss the proxy operation in detail and evaluate its efficiency and performance in a local testbed, demonstrating that it achieves high throughput with low additional latency overhead. In our experiments, we use the Recursive InterNetwork Architecture (RINA) and Information-Centric Networking (ICN) as examples, but our proxy is modular and flexible, and hence enables realistic gradual deployment of any new "clean-slate" approaches. |
DOI | 10.1109/ICNP52444.2021.9651953 |
Citation Key | ciko_pep-dna_2021 |