用于抑制主机频繁迁移的方法和装置制造方法及图纸

技术编号:12885663 阅读:75 留言:0更新日期:2016-02-17 16:51
本发明专利技术公开了一种用于抑制主机频繁迁移的方法和装置。基于本发明专利技术,OpenFlow控制器在监控到有主机频繁迁移时能够主动探测主机当前所在的端口,并且,只要探测到主机当前所在的端口,OpenFlow控制器就可以将主机绑定在该端口以限制该主机的迁移,而即便探测不到主机当前所在的端口,OpenFlow控制器也可以屏蔽来自该主机的报文。从而,无论是限制主机的迁移还是屏蔽主机的报文,都能够抑制主机迁移对OpenFlow控制器的干扰,并能够由此避免OpenFlow控制器随着主机的不断迁移而反复向OpenFlow交换设备下刷流表、以及避免正常的流量由于OpenFlow控制器的繁忙而无法得到响应,进而,能够提高OpenFlow控制器的可靠性。

【技术实现步骤摘要】

本专利技术涉及SDN (Software Defined Network,软件定义网络)架构中的0penFlow(开放流)技术,特别涉及适用于SDN架构中的OpenFlow控制器的一种用于抑制主机频繁迁移的方法和装置
技术介绍
SDN架构利用OpenFlow技术将网络设备的控制面与数据面分离,从而实现网络流量的灵活控制。相应地,SDN架构中包括OpenFlow控制器和OpenFlow交换设备,其中:OpenFlow控制器和OpenFlow交换设备之间通过OpenFlow通道进行通信,OpenFlow控制器根据用户的配置或者动态运行的协议生成流表下发到OpenFlow交换设备,OpenFlow交换设备依据OpenFlow控制器下发的流表进行报文处理。在实际组网时,除了 OpenFlow控制器和OpenFlow交换设备之外,SDN架构的底层也会存在不使用OpenFlow技术的一些普通交换设备,这些普通交换设备主机、例如VM(Virtual Machin,虚拟机)接入,并且只承担常规的二层转发。对于底层具有普通交换设备的情况,当普通交换设备发生广播风暴、或受到报文攻击时,通过普本文档来自技高网...

【技术保护点】
一种用于抑制主机频繁迁移的方法,其特征在于,该方法包括在SDN架构中的OpenFlow控制器执行的如下步骤:步骤a1、监控各主机的迁移事件;步骤a2、当监控到任意主机在单位时间长内发生迁移的次数达到迁移次数阈值时,收集该主机的地址信息以及该主机曾迁移过的至少一个端口;步骤a3、探测该主机当前是否位于所收集的至少一个端口中的其中一个;步骤a4、若探测到该主机当前处在所收集的至少一个端口中的其中一个,则将该主机绑定在其当前所在的端口;步骤a5、若未探测到该主机当前所在的端口,则屏蔽来自该主机的报文。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨碧辉王海王伟
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1