计算机工程与应用2016,Vol.52Issue(24):137-147,11.DOI:10.3778/j.issn.1002-8331.1603-0330
基于Floodlight的SDN控制器研究
Research on SDN controller based on Floodlight
摘要
Abstract
The network architecture has been used for nearly 30 years. In order to make the whole network run smoothly, switches/routers have to run within more than 6000 protocols, which means if one network point increases a protocol the other points also have to make changes. SDN(Software Defined Network)makes the network programmable, so that it enables the network to be more flexible to fit needs of network users. In the SDN architecture, the control and data planes are decoupled, network intelligence and state are logically centralized, and the underlying network infrastructure is abstracted from the applications. As a result, enterprises and carriers gain unprecedented programmability, automation, and network control, enabling them to build highly scalable flexible networks that readily adapt to changing business needs. SDN con-troller plays a very important role in SDN because not only does it communicate with the underlying devices but also pro-vides APIs for the application layer. This paper analyzes the background and principle of SDN as well as its development at first;then it does some researches on an open source project——Floodlight;at last this paper summarizes and analyses the features of SDN controller.关键词
软件定义网络/SDN控制器/网络架构Key words
Software Defined Network(SDN)/SDN controller/network architecture分类
信息技术与安全科学引用本文复制引用
周环,刘慧..基于Floodlight的SDN控制器研究[J].计算机工程与应用,2016,52(24):137-147,11.基金项目
国家自然科学基金-青年科学基金项目(No.61402432) (No.61402432)
中国科学院大学校长基金项目. ()