Abstract
Protocol Oblivious Forwarding (POF) is a recently proposed technology that enables a protocol independent data plane under the context of Software-Defined Networking (SDN). In this paper, we present POFOX, a SDN controller for POF. POFOX employs the full potentials of POF devices by allowing a protocol oblivious data plane, and it provides a simple programming model similar to POX. Based on POFOX, we construct a network testbed, and experimentally illustrate that POFOX can effectively manage the POF network, and provide the controlling functionality with high performances.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Casado M, Freedman MJ, Pettit J, Luo J, McKeown N, Shenker S (2007) Ethane: taking control of the enterprise. In: Proceedings of ACM SIGCOMM’07, Kyoto, Japan
OpenFlow Specification. https://www.opennetworking.org/technical-communities/areas/specification
OF-PI: a protocol independent layer (2014) version 1.1, ONF TR-505
Bossharty P, Daly D, Gibb G et al (2014) “P4: programming protocol-independent packet processors,” ACM SIGCOMM Comput Commun Rev, 44(3):87–95
Song H (2013) “Protocol-oblivious forwarding: Unleash the power of SDN through a future-proof forwarding plane”. In: Proceedings of ACM SIGCOMM Workshop on HotSDN, Hong Kong
Huawei Technologies. http://www.huawei.com/
McKeown N, Anderson T, Balakrishnan H, Parulkar G, Peterson L, Rexford J, Shenker S, Turner J (2008) OpenFlow: Enabling innovation in campus networks. ACM SIGCOMM Comput Commun Rev 38(2):69–74
LLDP. http://en.wikipedia.org/wiki/Link_Layer_Discovery_Protocol
Poxdesk. https://github.com/MurphyMc/poxdesk/wiki/Getting-Started
Zhang C, Cui Y, Tang H, Wu J (2015) “State-of-the-art survey on software-defined networking (SDN),” Ruan Jian Xue Bao/J Soft (in Chinese), 26(1):62–81
Cai Z, Cox A, Ng T (2010) “Maestro: a system for scalable OpenFlow control,” Tech Rep, TR10-08, Rice University
Acknowledgements
This work was supported by the sub task of the Strategic Priority Research Program of the Chinese Academy of Sciences under Grant No. XDA06011202 and the National Natural Science Foundation of China under the Grant No. 61202405.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media Singapore
About this paper
Cite this paper
Tan, X., Zou, S., Guo, H., Tian, Y. (2016). POFOX: Towards Controlling the Protocol Oblivious Forwarding Network. In: Park, J., Yi, G., Jeong, YS., Shen, H. (eds) Advances in Parallel and Distributed Computing and Ubiquitous Services. Lecture Notes in Electrical Engineering, vol 368. Springer, Singapore. https://doi.org/10.1007/978-981-10-0068-3_3
Download citation
DOI: https://doi.org/10.1007/978-981-10-0068-3_3
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-0067-6
Online ISBN: 978-981-10-0068-3
eBook Packages: Computer ScienceComputer Science (R0)