PPCU: Proportional per-packet consistent updates for SDNs using data plane time stamps

Autor: Radhika Sukapuram, Gautam Barua
Rok vydání: 2019
Předmět:
Zdroj: Computer Networks. 155:72-86
ISSN: 1389-1286
DOI: 10.1016/j.comnet.2019.03.009
Popis: Consistently updating switches is a challenging problem in Software Defined Networks. In a per-packet consistent (PPC) update, a packet either matches the new rules added to the set of switches it traverses, or the old rules which will be deleted, but not a combination of both. PPC must be preserved to prevent packets from getting dropped or misrouted and from traversing in loops, which cause policy violations, flow failures and low throughput. We propose PPCU, the first general and practical PPC-preserving update algorithm that confines the changes required during an update to the affected switches, supports wild-carded rules and unlimited concurrent non-conflicting updates, involves no path computation, and works irrespective of the relative speeds of switches or links. Experiments on a simulated network, with realistic parameters, with PPCU implemented in P4, show that the throughput and the number of flows completed are higher during continuous PPCU updates than those during continuous random updates, and that PPCU causes no policy violations.
Databáze: OpenAIRE