[发明专利]一种流表规则生成过程的跟踪方法有效
申请号: | 201810337440.4 | 申请日: | 2018-04-16 |
公开(公告)号: | CN108512763B | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 刘忻;林冬艺 | 申请(专利权)人: | 广州市品高软件股份有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/931;H04L12/935 |
代理公司: | 广州新诺专利商标事务所有限公司 44100 | 代理人: | 张玲春 |
地址: | 510000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种流表规则生成过程的跟踪方法,包括:在接收到虚拟交换机发送的报文时,确定配置标识和功能模块;当任一功能模块对报文执行业务逻辑处理时,创建一个与报文对应的Cookie字段,并向Cookie字段中标记对应的功能标识和、配置标识和代码标识;当至少一个功能模块对报文完成业务逻辑处理时,根据预设的VPC组网逻辑生成新的流表项,并按照至少一个功能模块的执行顺次将标记后的Cookie字段依次填充至流表项中;将填充后的流表项发送至虚拟交换机进行存储,使得通过查询填充后流表项的Cookie字段实现代码逻辑和VPC组网逻辑的跟踪。采用本发明的跟踪方法可有效提高SDN云网络的运维效率和调试效率。 | ||
搜索关键词: | 流表项 报文 字段 填充 业务逻辑处理 跟踪 虚拟交换机 规则生成 配置标识 流表 组网 发送 代码标识 代码逻辑 调试效率 功能标识 逻辑生成 云网络 预设 运维 存储 查询 创建 | ||
【主权项】:
1.一种流表规则生成过程的跟踪方法,所述跟踪方法基于OpenFlow协议的SDN控制器,其特征在于,所述跟踪方法包括如下步骤:在接收到虚拟交换机发送的报文时,根据所述报文携带的MAC地址信息确定配置标识和至少一个功能模块;所述功能模块用于对所述报文执行业务逻辑处理,每个功能模块携带唯一的功能标识,每个功能模块包括至少一条业务逻辑代码,每条业务逻辑代码携带有代码标识;当任一所述功能模块开始对所述报文执行业务逻辑处理时,创建一个与所述报文对应的Cookie字段,并向所述Cookie字段中标记对应的功能标识和所述配置标识;当任一所述功能模块对所述报文执行完业务逻辑处理时,按照其业务逻辑代码的运行顺序依次向所述Cookie字段标记对应的代码标识;当所述至少一个功能模块对所述报文完成业务逻辑处理时,根据预设的VPC组网逻辑生成新的流表项,并按照所述至少一个功能模块的执行顺次将标记后的Cookie字段依次填充至所述流表项中;将填充后的流表项发送至所述虚拟交换机进行存储,使得通过查询所述填充后流表项的Cookie字段实现代码逻辑和VPC组网逻辑的跟踪;其中,所述SDN控制器中预设有VPC组网逻辑数据库,所述VPC组网逻辑数据库存储有MAC地址信息与源云主机配置标识及目标云主机配置标识之间的映射表,所述源云主机配置标识与源云主机的配置信息具有对应关系,所述目标云主机配置标识与目标云主机的配置信息具有对应关系;根据所述报文携带的MAC地址信息确定配置标识,包括如下步骤:将所述MAC地址信息在所述VPC组网逻辑数据库中进行查询匹配;在查询到所述MAC地址信息的情况下,从所述映射表中获取对应的源云主机配置标识及目标云主机配置标识。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市品高软件股份有限公司,未经广州市品高软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810337440.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种组播实现方法及装置
- 下一篇:一种基于局部介数的网络内容扩散方法