Scalable flow-based networking with DIFANE

By Minlan Yu, Jennifer Rexford, M. Freedman, Jia Wang. Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, 2010

701 citations recorded by the source corpus.

Ideally, enterprise administrators could specify fine-grain policies that drive how the underlying switches forward, drop, and measure traffic. However, existing techniques for flow-based networking rely too heavily on centralized controller software that installs rules reactively, based on the first packet of each flow. In this paper, we propose DIFANE, a scalable and efficient solution that keeps all traffic in the data plane by selectively directing packets through intermediate switches that store the necessary rules. DIFANE relegates the controller to the simpler task of partitioning these rules over the switches. DIFANE can be readily implemented with commodity switch hardware, since all data-plane functions can be expressed in terms of wildcard rules that perform simple actions on matching packets. Experiments with our prototype on Click-based OpenFlow switches show that DIFANE scales to larger networks with richer policies.

Subfields: Computer Networks and Communications, Hardware and Architecture

View Paper: https://www.semanticscholar.org/paper/6559538bb88b5d78fa14525dd0d374da3263edd6

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. Jennifer Rexford
  2. Danda B. Rawat
  3. S. Reddy
  4. Guofei Gu
  5. Mika E. Ylianttila
  6. Andrei V. Gurtov
  7. Ijaz Ahmad
  8. Yashar Ganjali

In Hardware and Architecture

  1. Danda B. Rawat
  2. S. Reddy
  3. N. Feamster
  4. Yashar Ganjali
  5. Amin Tootoonchian
  6. Jennifer Rexford
  7. Scott Shenker
  8. T. Ng

Citations in the corpus