当前位置: 首页 > 专利查询>清华大学专利>正文

一种基于软件定义网络的保持流表更新一致性的方法技术

技术编号:8367902 阅读:293 留言:0更新日期:2013-02-28 07:32
本发明专利技术提供一种基于软件定义网络的保持流表更新一致性的方法,包括以下步骤:A:控制器对流表进行分析;B:在所述初始交换机V1中,各个交换机将其受更新流表过程影响的数据包,通过控制平面上传到控制器;C:控制器在所述后继交换机V2中写入待新增流表;D:控制器在等待一个全网端到端的延时后,在所述后继交换机V2中写入待修改流表,并删除待删除流表;E:控制器对所述初始交换机V1中的流表进行更新;本发明专利技术避免了额外网络管理的复杂度,减轻了控制平面负载;同时,在保证更新一致性的前提下缩短了整个流表更新时间。

【技术实现步骤摘要】

【技术保护点】
一种基于软件定义网络的保持流表更新一致性的方法,其特征在于,包括以下步骤:A:控制器分析流表中的新流表规则及旧流表规则,确定需要更新流表的交换机的集合;将所述需要更新流表的交换机分为初始交换机及后继交换机;并将需要进行更新的流表分为共同流表、待新增流表、待修改流表和待删除流表;B:在所述初始交换机中,各个交换机将其受更新流表过程影响的数据包,通过控制平面上传到控制器;C、控制器在所述后继交换机中写入待新增流表;D、控制器在等待一个全网端到端的延时后,在所述后继交换机中写入待修改流表,并删除待删除流表;E、控制器对所述初始交换机中的流表进行更新。

【技术特征摘要】

【专利技术属性】
技术研发人员:李勇苏厉周烨杨旭金德鹏曾烈光
申请(专利权)人:清华大学
类型:发明
国别省市:

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

1