APP下载

基于Open vSwitch的SDN网络平台构建方法

2014-08-06王文涛王奇枫

中南民族大学学报(自然科学版) 2014年4期

王文涛,王奇枫,郭 峰,唐 菀

(中南民族大学 计算机科学学院, 武汉 430074)

软件定义网络(SDN),是一种新型网络架构,它的核心技术OpenFlow将网络设备的控制与数据平面分离,从而实现网络流量的灵活控制,为核心网络及应用的创新提供良好的平台[1].为此,它吸引了学术界与企业界的重大关注,一群网络管理者、服务提供商和销售商建立起开放网络基金会ONF.ONF是一个非盈利性组织机构,它致力于创新和发展新型网络架构.ONF成立一年,超过80家国内外公司加入其中,有Google、Facebook、微软、华为、中兴、百度等[2].

从2006年诞生到现在,国内外发表的文献数量呈爆发式增长,但大部分还是停留在概念及框架设计上,例如SDN的综述、发展趋势、安全性、数据储存、昂贵设备、抽象应用等,另外,大部分文献都采用仿真的方法,没有在实际环境中进行测试[3].因此,本文针对此问题在基于x86架构的物理环境下通过Open vSwitch搭建一个SDN网络测试平台,并进行连通性测试及Internet访问测试,总结经验.

网络设备一般是由控制平面和数据平面组合而成,控制平面为数据平面规划转发路径和提供转发策略,数据平面是执行控制平面策略的实体.在传统网络中,控制逻辑与数据转发紧紧地耦合在网络设备上,导致了网络控制平面管理的复杂化,使得网络控制层面新技术更新缓慢,其较低的灵活性和扩展性严重阻碍了网络的飞速发展.SDN作为一种控制与转发平面分离并可编程的网络架构,它的核心思想是把传统网……

登录APP查看全文