Routing Centralization Across Domains via SDN: A Model and Emulation Framework for BGP Evolution
Vasileios Kotronis, Adrian Gamperli, Xenofontas Dimitropoulos

TL;DR
This paper proposes a centralized SDN-based inter-domain routing model to improve BGP performance, introduces an emulation platform for testing, and demonstrates reduced BGP convergence times through multi-AS centralization.
Contribution
It introduces a novel multi-domain SDN control paradigm for inter-domain routing, along with a practical emulation platform and a controller that enhances BGP convergence.
Findings
SDN centralization reduces BGP convergence time linearly.
The emulation platform enables hybrid BGP-SDN experimentation.
Multi-AS controller improves inter-domain routing efficiency.
Abstract
In this work, we propose a radical, incrementally-deployable Internet routing paradigm in which the control plane of multiple networks is centralized. This follows the Software Defined Networking (SDN) paradigm, although at the inter-domain level involving multiple Autonomous Systems (AS). Multi-domain SDN centralization can be realized by outsourcing routing functions to an external contractor, which provides inter-domain routing services facilitated through a multi-AS network controller. The proposed model promises to become a vehicle for evolving BGP and uses the bird's eye view over several networks to benefit aspects of inter-domain routing, such as convergence properties, policy conflict resolution, inter-domain troubleshooting, and collaborative security. In addition to the proposed paradigm, we introduce a publicly available emulation platform built on top of Mininet and the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Network Traffic and Congestion Control · Caching and Content Delivery
