OpenFlow网络数据平面将未匹配流表的数据包发送给控制器,其中的无连接突发流量将产生冗余控制报文,对网络性能造成不良影响,而目前的OpenFlow协议并未对此进行处理.研究了在控制平面和数据平面分别消除冗余控制报文的方法 ERCMC(elimin...OpenFlow网络数据平面将未匹配流表的数据包发送给控制器,其中的无连接突发流量将产生冗余控制报文,对网络性能造成不良影响,而目前的OpenFlow协议并未对此进行处理.研究了在控制平面和数据平面分别消除冗余控制报文的方法 ERCMC(eliminating redundant control messages on the control plane)和ERCMD(eliminating redundant control messages on the data plane),分别在NOX和Open vSwitch上进行实现,并进行性能评价.实验结果表明,ERCMC方法能够消除冗余控制报文,但增加了额外的处理开销;ERCMD方法在减少冗余控制报文数量的情况下能够减小控制器和OpenFlow交换机负载.展开更多
软件定义网络(Software Defined Network,SDN)由于将网络设备控制面与数据面分离开来,允许对控制平台进行编程,实现了更好的网络自动化与编排,为人们提供更稳定高效的网络,并降低了网络运营成本,从而逐渐受到人们的重视。然而,SDN控制...软件定义网络(Software Defined Network,SDN)由于将网络设备控制面与数据面分离开来,允许对控制平台进行编程,实现了更好的网络自动化与编排,为人们提供更稳定高效的网络,并降低了网络运营成本,从而逐渐受到人们的重视。然而,SDN控制器只能数据帧的转发,还不能较好地部署三层路由技术。为此,文中设计了一种SDN的路由算法,其利用Ryu控制器来进行扩展程序的开发,并通过OpenFlow协议直接向交换机下发流表,自动配置路由,使得数据能通过IP地址进行跨网段转发。实验结果显示,文中所设计的路由系统能够实现网络交换机之间的三层路由数据转发。展开更多
摘要OpenFlow网络数据平面将未匹配流表的数据包发送给控制器,其中的无连接突发流量将产生冗余控制报文,对网络性能造成不良影响,而目前的OpenFlow协议并未对此进行处理.研究了在控制平面和数据平面分别消除冗余控制报文的方法 ERCMC(eliminating redundant control messages on the control plane)和ERCMD(eliminating redundant control messages on the data plane),分别在NOX和Open vSwitch上进行实现,并进行性能评价.实验结果表明,ERCMC方法能够消除冗余控制报文,但增加了额外的处理开销;ERCMD方法在减少冗余控制报文数量的情况下能够减小控制器和OpenFlow交换机负载.
摘要软件定义网络(Software Defined Network,SDN)由于将网络设备控制面与数据面分离开来,允许对控制平台进行编程,实现了更好的网络自动化与编排,为人们提供更稳定高效的网络,并降低了网络运营成本,从而逐渐受到人们的重视。然而,SDN控制器只能数据帧的转发,还不能较好地部署三层路由技术。为此,文中设计了一种SDN的路由算法,其利用Ryu控制器来进行扩展程序的开发,并通过OpenFlow协议直接向交换机下发流表,自动配置路由,使得数据能通过IP地址进行跨网段转发。实验结果显示,文中所设计的路由系统能够实现网络交换机之间的三层路由数据转发。