一种软件定义网络中的数据处理方法及装置制造方法及图纸

技术编号:13233730 阅读:79 留言:0更新日期:2016-05-14 21:00
本发明专利技术实施例提供了一种软件定义网络中的数据处理方法及装置,应用于交换机,包括:在接收到目标数据包后,判断目标数据包是否与当前所存在的流表匹配,如果不匹配,将目标数据包封装成目标流表项请求消息;在预设的业务优先级表中确定所述目标数据包所对应的目标业务优先级表项;为所述目标流表项请求消息设置优先级标签,并将所述带标签的目标流表项请求消息存放至预先构建的第一类优先级缓存队列;将位于所述第一类优先级队列中的所述带标签的目标流表项请求消息发送至所述控制器;将目标流表项添加到流表中,并按照处理该目标数据包的规则处理目标数据包。可见,本发明专利技术中使需要被尽早处理的数据包能够及时接入网络并得到处理。

【技术实现步骤摘要】

本专利技术涉及数据处理
,特别涉及一种软件定义网络中的数据处理方法及 目.0
技术介绍
软件定义网络SDN(Software-Defined Networking)作为一种新兴的网络架构,将控制功能从各个交换机中抽离出来,集中到控制器,便于通过编程实现对交换机的灵活配置,提高了网络管理的效率。SDN还支持一组应用程序编程接口 API (App Ii cat 1nProgramming Interface),用于支持和兼容常见的网络服务,例如:路由功能、IP多播、网络安全、网络访问控制、网络带宽管理、网络流量工程、网络服务质量和存储优化等,使得用户能根据业务需求进行灵活裁剪,快速满足业务需求变化。目前,SDN技术已经在校园网、企业网、数据中心网络等领域内获得了成功应用。在现有的SDN中,控制器负责维护监控全网信息,例如网络拓扑,网络资源等,进而依据数据包的管理策略生成相应的处理规则,即流表项,并将这些流表项下发到交换机中,交换机将这些流表项添加至流表,其中,流表包括多个流表项,每个流表项包括匹配域、计数器、计时器和动作集。交换机不断从端口获取数据包,从数据包中提取相本文档来自技高网...

【技术保护点】
一种软件定义网络中的数据处理方法,其特征在于,应用于交换机,包括步骤:在接收到发送者发送的目标数据包后,确定所述目标数据包所对应的目标流表匹配字段;基于所述目标流表匹配字段,判断所述目标数据包是否与当前所存在流表中的流表项匹配,如果不匹配,将所述目标数据包封装成目标流表项请求消息;从所述目标流表匹配字段中,确定所述目标数据包所对应的目标优先级表匹配字段;基于所述目标优先级表匹配字段,在预设的业务优先级表中确定所述目标数据包所对应的目标业务优先级表项,所述业务优先级表包括多个业务优先级表项;基于所确定出的目标业务优先级表项,为所述目标流表项请求消息设置优先级标签,形成带标签的目标流表项请求消息,...

【技术特征摘要】

【专利技术属性】
技术研发人员:阙喜戎龚向阳王文东李艳玲齐庆磊
申请(专利权)人:北京邮电大学
类型:发明
国别省市:北京;11

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

1