摘要
软件定义网络SDN是未来的一种全新网络体系,其采用数据转发平面与控制平面分离的原理,可以实现高层的路由和流量工程管理的更灵活和高效,且接入控制更快捷、可靠,终端成本降低。但是,控制器的单点故障是SDN技术成熟应用需要面对的问题。因此,分析了软件定义网络SDN的技术体系和特征,论述了数据转发平面与控制平面分离的原理,并基于OpenFlow协议研究了一种拜占庭共识机制,进而提出了一种通信流模型的拜占庭容错控制器,以期为今后的实验验证奠定基础。
SDN(Software Defined Network)as a new network system in the future,adopts the separation principle of data-forwarding plane and control plane,thus to achieve more flexible and efficient routing management and traffic engineering management at high level,and make access control even faster and reliable while reducing terminal cost.However,the single-point fault of the controller is still a problem that needs to be faced with the mature application of SDN technology.Therefore,the technical system and characteristics of SDN are analyzed,the principles for separating the data-forwarding plane from the control plane also discussed,and based on OpenFlow protocol,a Byzantine consensus mechanism is studied,and a Byzantine fault-tolerant controller for communication flow model proposed,expecting to lay a foundation for future experimental verification.
作者
蔡圣龙
CAI Sheng-long(Guiyang Branch of China Unicom,Guiyang Guizhou 550000,China)
出处
《通信技术》
2018年第3期615-618,共4页
Communications Technology
关键词
软件定义网络
数据转发平面
控制平面
拜占庭共识
容错控制器
SDN (Software Defined Network)
data-forwarding plane
control plane
Byzantium consensus
fault tolerant controller