《计算机应用研究》|Application Research of Computers

SDN研究简述

Outline of software defined networking

免费全文下载 (已被下载 次)  
获取PDF全文
作者 邓书华,卢泽斌,罗成程,高协平
机构 湘潭大学 信息工程学院,湖南 湘潭 411105
统计 摘要被查看 次,已被下载
文章编号 1001-3695(2014)11-3208-06
DOI 10.3969/j.issn.1001-3695.2014.11.002
摘要 介绍了SDN的起源与发展,分析了基于OpenFlow的SDN体系结构和关键技术,从SDN体系结构的设计和SDN的相关应用两方面阐述了SDN的研究现状,最后分析了SDN面临的挑战以及发展趋势。
关键词 软件定义网络(SDN);OpenFlow;控制器;网络架构
基金项目 国家自然科学基金资助项目(61172171)
本文URL http://www.arocmag.com/article/01-2014-11-002.html
英文标题 Outline of software defined networking
作者英文名 DENG Shu-hua, LU Ze-bin, LUO Cheng-cheng, GAO Xie-ping
机构英文名 College of Information Engineering, Xiangtan University, Xiangtan Hunan 411105, China
英文摘要 This paper introduced the origin and development of SDN, and analyzed the architecture and technology of SDN based on OpenFlow. Then it elaborated the research status of SDN in terms of the architecture design as well as related applications. Finally, it discussed the challenges and the trend of SDN.
英文关键词 software defined networking; OpenFlow; controller; network norm
参考文献 查看稿件参考文献
  [1] Open Networking Foundation. Software-defined networking:the new norm for network. [EB/OL] . (2012-04-13)[2013-11-16] . https://www. opennetworking. org/images/stories/downloads/sdn-resources/white-papers/wp-sdn-newnorm. pdf.
[2] Clean Slate program[EB/OL] . [2013-12-28] . http://cleanslate. stanford. edu/.
[3] Ethane:a security management architecture[EB/OL] . [2013-12-28] . http://yuba. stanford. edu/ethane/.
[4] 郑毅, 华一强, 何晓峰. SDN的特征、发展现状及趋势[J] . 电信科学, 2013, 29(9):102-107.
[5] McKEOWN N, ANDERSON T, BALAKRISHNAN H, et al. OpenFlow:enabling innovation in campus networks[J] . ACM SIGCOMM Computer Communications Review, 2008, 38(2):69-74.
[6] MIT technology review[EB/OL] . [2013-12-28] . http://www. technologyreview. com/article/412194/tr10-software-defined-networking/.
[7] Open networking foundation[EB/OL] . [2013-12-28] . http://www. opennetworking. org.
[8] OpenDaylight[EB/OL] . [2013-12-28] . http//www. opendaylight. org.
[9] 雷葆华, 王峰, 王茜, 等. SDN核心技术解剖和实战指南[M] . 北京:电子工业出版社, 2013:2-7.
[10] Open Networking Foundation OpenFlow switch specification v1. 4. 0[EB/OL] . (2013-10-14)[2013-12-28] . https://www. opennetworking. org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-spec-v1. 4. 0. pdf.
[11] 张卫峰. 深度解析SDN——利益、战略、技术、实践[M] . 北京:电子工业出版社, 2013:67-73.
[12] GUDE N, KOPONEN T, PETTIT J, et al. NOX:towards an operating system for networks[J] . ACM SIGCOMM Computer Communication Review, 2008, 38(3):105-110.
[13] Beacon[EB/OL] . (2013-02-04)[2013-12-29] . http://www. beaconcontroller. net.
[14] Floodlight[EB/OL] . [2013-12-29] . http://floodlight. openflowhub. org.
[15] Trema[EB/OL] . [2013-12-29] . http://trema. github. com/trema.
[16] What′s Ryu[EB/OL] . [2013-12-29] . http://osrg. github. com/ryu/.
[17] KOPONEN T, CASADO M, GUDE N, et al. Onix:a distributed control platform for large-scale production networks[C] //Proc of the 9th USENIX Symposium on Operating Systems Design and Implemention. Berkeley:USENIX Association, 2010.
[18] TOOTOONCHIAN A, GANJALI Y. Hyperflow:a distributed control plane for OpenFlow[C] //Proc of Internet Network Management Conference on Research on Enterprise Networking. Berkeley:USENIX Association, 2010.
[19] JEFFREY C M, CONGDON P. Hey, you darned counters! Get off my ASIC![C] //Proc of the 1st Workshop on Hot Topics in Software Defined Networks. New York:ACM Press, 2012:25-30.
[20] BOSSHART P, GIBB G, KIM H S, et al. Forwarding metamorphosis:fast programmable match-action processing in hardware for SDN[C] //Proc of ACM SIGCOMM Conference. New York:ACM Press, 2013:99-110.
[21] NAOUS J, ERICKSON D, COVINGTON G A, et al. Implementing an OpenFlow switch on the NetFPGA platform[C] //Proc of the 4th ACM/IEEE Symposium on Architectures for Networking and Communications Systems. New York:ACM Press, 2008:1-9.
[22] TANYINGYONG V, HIDELL M, SJODIN P. Improving PC-based OpenFlow switching performance[C] //Proc of ACM/IEEE Symposium on Architectures for Networking and Communications Systems. New York:ACM Press, 2010.
[23] LU Guo-han, MIAO Rui, XZONG Yong-qiang, et al. Using CPU as a traffic coprocessing unit in commodity switches[C] //Proc of the 1st Workshop on Hot Topics in Software Defined Networks. New York:ACM Press, 2012:31-36.
[24] CAI Zheng, COX A L, NG T S E. Maestro:a system for scalable OpenFlow control[EB/OL] . (2010-12)[2013-12-30] . http:// www. cs. rice. edu/~eugeneng/papers/TR10-11. pdf.
[25] YEGANEH S H, GANJALI Y. Kandoo:a framework for efficient and scable offloading of control application[C] //Proc of the 1st Workshop on Hot Topics in Software Defined Networks. New York:ACM Press, 2012:19-24.
[26] YU Min-lan, REXFORD J, FREEDMAN M J, et al. Scalable flow-based networking with DIFANE[C] //Proc of ACM SIGCOMM Conference. New York:ACM Press, 2010:351-362.
[27] CURTIS A R, MOGUL J C, TOURRILHES J, et al. DevoFlow:scaling flow management for high-performance networks[C] //Proc of ACM SIGCOMM Conference. New York:ACM Press, 2011:254-265.
[28] HELLER B, SHERWOOD B, McKEOWN N. The controller placement problem[C] //Proc of the 1st Workshop on Hot Topics in Software Defined Networks. New York:ACM Press, 2012:7-12.
[29] REITBLATT M, FOSTER N, REXFORD J, et al. Abstractions for network update[C] //Proc ofACM SIGCOMM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication. New York:ACM Press, 2012:323-334.
[30] MCGEER R. A safe, efficient update protocol for OpenFlow networks[C] //Proc of the 1st Workshop on Hot Topics in Software Defined Networks. New York:ACM Press, 2012:61-66.
[31] ANDREW D. FERGUSON, GUHA A, et al. Hierarchical policies for software defined networks[C] //Proc of the 1st Workshop on Hot Topics in Software Defined Networks. New York:ACM Press, 2012:37-42.
[32] NATARAJAN S, HUANG Xin, WOLF T. Efficient conflict detection in flow-based virtualized networks[C] //Proc of International Conference on Computing Networking and Communication. 2012.
[33] FOSTER N, HARRISON R, FREEDMAN M J, et al. Frenetic:a network programming language[C] //Proc of the 16th ACM SIGPLAN International Conference on Functional Programming. New York:ACM Press, 2011:279-291.
[34] HINRICHS T L, GUDE N S, CASADO M, et al. Practical declarative network management[C] //Proc of the 1st ACM Workshop on Research on Enterprise Networking. New York:ACM Press, 2009:1-10.
[35] VOELLMY A, KIM H, FEAMSTER N. Procera:a language for high-level reactive network control[C] //Proc of the 1st Workshop on Hot Topics in Software Defined Networks. New York:ACM Press, 2012:43-48.
[36] SHIN S, PORRAS P, YEGNESWARAN V, et al. FRESCO:modular composable security services for software-defined networks[C] //Proc of Annual Network & Distributed System Security Symposium. San Diego:NDSS Symposium, 2013:1-16.
[37] CANINI M, VENZANO D, PERESINI P, et al. A NICE way to test OpenFlow application[C] //Proc of USENIX Symposium on Networked Systems Design and Implemention. Berkeley:USENIX Association, 2012.
[38] KHURSHID A, ZHOU Wen-xuan, CAESAR M, et al. VeriFlow:verifying network-wide invariants in real time[C] //Proc of the 1st Workshop on Hot Topics in Software Defined Networks. HELSINKI:ACM Press, 2012:49-54.
[39] HANDIGOL N, HELLER B, JEYAKUMAR V, et al. Where is the debugger for my software-defined network?[C] //Proc of the 1st Workshop on Hot Topics in Software Defined Networks. New York:ACM Press, 2012:55-60.
[40] TOOTOONCHIAN A, GHOBADI M, GANJALI Y. OpenTM:traffic matrix estimator for OpenFlow networks[C] //Proc of the 11th Passive and Active Measurement Conference. Berlin:Springer-Verlag, 2010:201-210.
[41] YU Min-lan, JOSE L, MIAO Rui. Software defined traffic measurement with OpenSketch[C] //Proc of the 10th USENIX Symposium on Networked Systems Design and Implemention. Berkeley:USENIX Association, 2013:29-42.
[42] YU C, LUMEZANU C, ZHANG Yue-ping, et al. FlowSense:monitoring network utilization with zero measurement cost[C] //Proc of Passive and Active Measurement Conference. Berlin:Springer-Verlag, 2013:31-41.
[43] BRAGA B R, MOTA E, PASSITO P A. A lightweight DDoS flooding attack detection using NOX/OpenFlow[C] //Proc of the 35th IEEE Conference on Local Computer Networks. Washington DC:IEEE Computer Society, 2010:408-415.
[44] JIN Rou-fan, WANG Bing. Malware detection for mobile devices using software-defined networking[C] //Proc of the 2nd GENI Research and Educational Experiment Workshop. 2013:81-88.
[45] SHIN S, GU Guo-fei. CloudWatcher:network security monitoring using OpenFlow in dynamic cloud networks[C] //Proc of IEEE International Conference on Network Protocol. [S. l. ] :IEEE Press, 2012:1-6.
[46] AL-FARES M, RADHAKRISHNAN S, RAGHAVAN B, et al. Hedera:dynamic flow scheduling for data center networks[C] //Proc ofthe 7th USENIX Symposium on Networked Systems Design and Implemention. Berkeley:USENIX Association, 2010:19.
[47] HELLER B, UNDERHILL D, SEETHARAMAN S, et al. ElasticTree:saving energy in data center networks[C] //Proc of USENIX Symposium on Networked Systems Design and Implemention. Berkeley:USENIX Association, 2010.
[48] LU Guo-han, GU Chuan-xiong, LI Yu-long, et al. ServerSwitch:a programmable and high performance platform for data center networks[C] //Proc of the 8th USENIX Symposium on Networked Systems Design and Implemention. Berkeley:USENIX Association, 2011.
[49] POPA L, YALAGANDULA P, BANERJEE S, et al. ElasticSwitch:practical work-conserving bandwidth guarantees for cloud computing[C] //Proc of ACM, SIGCOMM Conference. New York:ACM Press 2013:351-362.
[50] HONG Cui-yao, KANDULA S, MAHAJAN R, et al. Achieving high utilization with software-driven WAN[C] //Proc of ACM SIGCOMM Conference. New York:ACM Press, 2013:15-26.
[51] SUSHANT J, KUMAR A, SUBHASREE M, et al. B4:Experience with a globally-deployed software defined WAN[C] //Proc of ACM SIGCOMM Conference. New York:ACM Press, 2013:3-14.
[52] COSTANZO S, GALLUCCIO L, MORABITO G, et al. Software defined wireless networks:unbridling SDNs[C] //Proc of European Workshop on Software Defined Networking. [S. l. ] :IEEE Press , 2012:1-6.
[53] YAP K K, SHERWOOD R, KOBAYASHI M, et al. Blueprint for introducing innovation into wireless mobile networks[C] //Proc of the 2nd ACM SIGCOMM Workshop on Virtualized Infrastructure Systems and Architectures. New York:ACM Press, 2010:25-32.
[54] BANSAL M, MEHLMAN J, KATTI S, et al. OpenRadio:a programmable wireless dataplane[C] //Proc of the 1st Workshop on Hot Topics in Software Defined Networks. New York:ACM Press, 2012:109-114.
[55] GUDIPATI A, PERRY D, LI L E, et al. SoftRAN:software defined radio access network[C] //Procof the 2nd ACM SIGCOMM Workshop on Hot Topics in Software Defined Network. New York:ACM Press, 2013:25-30.
收稿日期 2014/2/18
修回日期 2014/4/24
页码 3208-3213
中图分类号 TP393;TN915.5
文献标志码 A