Skip to content
kr1stj0n edited this page Sep 14, 2021 · 7 revisions


PEP-DNA is a Performance Enhancing Proxy designed specifically for Deploying new Network Architectures. It is implemented as a Linux kernel module and aims to achieve high throughput with low latency. PEP-DNA can be installed in an end host, a network provider’s edge router or a border router between two different domains. Currectly, it can interconnect a TCP connection with:

  • (i) another TCP connection
  • (ii) the Recursive InterNetwork Architecture[1]
  • (iii) a Content-Centric Networking[2] (CCN) domain

All the scripts for automated testing, analysis and plotting of the generated data are located at https://github.com/kr1stj0n/pep-dna/tree/main/pepdna/utils/scripts/

In this Wiki we provide further information on how to set up step-by-step networks with different topologies where PEP-DNA is used.


  • Tutorials: Step-by-step experimentation scenarios

[1] For more information about RINA visit http://pouzinsociety.org
[2] CCN is decribed in details in https://named-data.net/publications/van-ccn-bremen-description/

Clone this wiki locally