Skip to main content

Infinite CacheFlow: a Rule-caching Solution for Software Defined Networks

Abstract New OpenFlow switches support a wide range of network applications, such as firewalls, load balancers, routers, and traffic monitoring. While ternary content addressable memory (TCAM) allows switches to process packets at high speed based on multiple header fields, today's commodity switches support just thousands to tens of thousands of forwarding rules. To allow for finer-grained policies on this hardware, efficient ways to support the abstraction of a switch are needed with arbitrarily large rule tables. To do so, a hardware-software hybrid switch is designed that relies on rule caching to provide large rule tables at low cost. Unlike traditional caching solutions, neither individual rules are cached (to respect rule dependencies) no... (more)
Created Date 2014
Contributor Alipourfard, Omid (Author) / Syrotiuk, Violet R (Advisor) / Richa, Andrea W (Committee member) / Xue, Guoliang (Committee member) / Arizona State University (Publisher)
Subject Computer science / Algorithms / Caching / Software Defined Networking
Type Masters Thesis
Extent 59 pages
Language English
Reuse Permissions All Rights Reserved
Note M.S. Computer Science 2014
Collaborating Institutions Graduate College / ASU Library
Additional Formats MODS / OAI Dublin Core / RIS

  Full Text
1.5 MB application/pdf
Download Count: 3554

Description Dissertation/Thesis