(國防科學技術大學計算機學院,長沙 410000)
摘要:OpenFlow提供了一種新型的將控制與轉發分離的架構,OpenFlow交換機的流表負責轉發功能,外部的OpenFlow控制器提供網絡的控制和管理,從而實現了數據轉發和路由控制的分離?刂破骺梢酝ㄟ^事先規定好的接口操作來控制OpenFlow交換機中的流表,基于控制器提供的API,用戶可以開發網絡應用對網絡功能和行為進行定制,從而達到控制數據轉發的目的,實現網絡的創新。本文在對OpenFlow協議進行分析的基礎上,對開源FloodLight控制器功能結構和實現技術進行了分析。
關鍵詞:Openflow FloodLight 控制器
中圖分類號:□□□□□ 文獻標識碼:A 文章編號:
Research realization of FloodLight controller
based on Openflow
Li Jindu, Shi Xiangquan
(College of Computer, National University of Defense Technology,
Changsha 410073, China. Li Jindu, ljd710@163.com)
Abstract:OpenFlow provides a novel separation of control and forwarding architecture. It achieve the separation of data forwarding and routing control, by the flow table of OpenFlow switch responsible forwarding and the external OpenFlow controller provides control and management of the network. The controller can control the flow table of OpenFlow switche by Pretyped interface operations. API-based controller provides, users can develop web applications for network functions and behavior customization, so as to achieve the purpose of controlling data forwarding to achieve innovation network. On the basis of the OpenFlow protocol analysis, open source FloodLight controller functions and implementation techniques are analyzed.
Key words:Openflow FloodLight Controller
參考文獻:
[1]NetMagic研究組.openflow技術及應用.
[2]N.J.C.H.OpenFlow交換機規范(概要).June 25,2012.
[3]openflow協議以及協議的代碼實現.
[4]N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker, and J.Turner.OpenFlow: Enabling innovation in campus networks. SIGCOMM Comput.Commun. Rev.,38(2):69–74,2008.
作者簡介:
黎進都,男,1980出生,國防科學技術大學碩士研究生,主要研究數據中心網絡。