ABSTRACT
Hybrid networks contain both legacy and programmable network switches and allow operators to reap the benefits of Software-defined networking (SDN) without upgrading the entire network. Previous research shows that adding SDN capabilities to switches at strategic places in a network and ensuring that each flow traverses at least one such switch is sufficient to achieve many SDN control paradigms, such as routing or access control. However, the control points are still limited to the SDN-enabled devices and operators cannot enforce fine-grained policies on the legacy paths between SDN switches.
We present Telekinesis, a network controller that enables finer-grained routing control over legacy paths in hybrid networks using OpenFlow. To update routing entries in legacy switches, we introduce a new flow control primitive, LegacyFlowMod. LegacyFlowMod uses OpenFlow's PacketOut function to send a special packet on a specific interface of a legacy switch and remotely manipulate the forwarding entry associated with the source of the packet. Using simulations on random network topologies with varying degrees of OpenFlow deployment, we show that Telekinesis can provide more diverse path control than an OpenFlow-only controller: even when only 20% of switches are OpenFlow-enabled, we can update 70% of the paths.
- Mininet. http://mininet.org/.Google Scholar
- Software Defined Networks Study. http://www.currentanalysis.com/news/2014/pr-SDN-NFV-Deployment.asp.Google Scholar
- Katta, N. P., Rexford, J., and Walker, D. Incremental consistent updates. In HotSDN (2013). Google ScholarDigital Library
- Koponen, T., and et al. Network virtualization in multi-tenant datacenters. In USENIX NSDI (2014). Google ScholarDigital Library
- Levin, D., Canini, M., Schmid, S., Schaffert, F., and Feldmann, A. Panopticon: Reaping the Benefits of Incremental SDN Deployment in Enterprise Networks. In USENIX Annual Technical Conference (2014). Google ScholarDigital Library
- Lu, H., Arora, N., Zhang, H., Lumezanu, C., Rhee, J., and Jiang, G. HybNET: Network Manager for a Hybrid Network Infrastructure. In Middleware (2013). Google ScholarDigital Library
- McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., Shenker, S., and Turner, J. OpenFlow: enabling innovation in campus networks. ACM Sigcomm CCR 38 (2008), 69--74. Google ScholarDigital Library
- Reitblatt, M., Foster, N., Rexford, J., Schelsinger, C., and Walker, D. Abstractions for network update. In ACM Sigcomm (2012). Google ScholarDigital Library
- Vissicchio, S., Vanbever, L., and Rexford, J. Sweet little lies: Fake topologies for flexible routing. In ACM HotNets (2014). Google ScholarDigital Library
Index Terms
- Telekinesis: controlling legacy switch routing with OpenFlow in hybrid networks
Recommendations
Magneto: Unified Fine-grained Path Control in Legacy and OpenFlow Hybrid Networks
SOSR '17: Proceedings of the Symposium on SDN ResearchSoftware-defined networking (SDN) provides fine-grained network control and monitoring that simplifies network management. Unfortunately, upgrading existing enterprise networks, comprised of numerous "legacy" switches, to SDN is often cost-prohibitive. ...
SYMPHONY - A Controller Architecture for Hybrid Software Defined Networks
EWSDN '15: Proceedings of the 2015 Fourth European Workshop on Software Defined NetworksAs enterprises migrate to SDN, a brown field network transitional state is inevitable, where both Software Defined and Legacy networks coexist. The aim of this work is to further the knowledge in the area of Hybrid Software Defined Network (SDN) ...
Comments