FLIP the (Flow) Table: Fast LIghtweight Policy-preserving SDN Updates

Vissicchio, Stefano;Cittadini, Luca
(2016) INFOCOM — Location: San Francisco, CA, USA (10.April.2016)

Files

No attached file found for this publication.

Details

Authors
  • Vissicchio, StefanoUCLouvain
    Author
  • Cittadini, LucaRoma Tre University
    Author
Abstract
We propose FLIP, a new algorithm for SDN network updates that preserve forwarding policies. FLIP builds upon the dualism between replacements and additions of switch flow-table rules. It identifies constraints on rule replacements and additions that independently prevent policy violations from occurring during the update. Moreover, it keeps track of alternative constraints, avoiding the same policy violation. Then, it progressively explores the solution space by swapping constraints with their alternatives, until it reaches a satisfiable set of constraints. Extensive simulations show that FLIP outperforms previous proposals. It achieves a much higher success rate than algorithms based on rule replacements only, and massively reduces the memory overhead with respect to techniques solely relying on rule additions.
Affiliations

Citations

Vissicchio, S., & Cittadini, L. (2016). FLIP the (Flow) Table: Fast LIghtweight Policy-preserving SDN Updates. INFOCOM, San Francisco, CA, USA. https://hdl.handle.net/2078.5/229975