Paper

D-BGP is a modification of BGP to incorporate evolvability requirements described in our SIGCOMM 2017 paper Bootstrapping evolvability for inter-domain routing with D-BGP.

This paper investigates the requirements a protocol must incorporate to enable them to be evolvable. In it we survey 14 BGP protocol replacements, and place each protocol into three categories/scenarios based on the proposed protocols features and use case. From these scenarios, we derive general requirements that any inter-domain protocol must satisfy in order to be evolvable. We create a prototype in quagga and evaluate with simulation.

Contact

Raja Sambasivan – Boston University: rrs@bu.edu, website

David Tran-Lam – david.tranlam@gmail.com

Aditya Akella – University of Wisconsin Madison: akella@cs.wisc.edu, website

Peter Steenkiste – Carnegie Mellon University: prs@cs.cmu.edu, website