发明名称 一种openflow表达方法、消息处理方法、控制器与交换机
摘要 本发明实施例公开了一种openflow表达方法,用于在保证兼容性的情况下实现范围的表达。本发明实施例提供的openflow表达方法中,控制器确定目标匹配域的范围;生成OFPT_FLOW_MOD消息,该OFPT_FLOW_MOD消息的目标flow match field结构体中包括所述目标匹配域的范围;将所述OFPT_FLOW_MOD消息发送给交换机。由于本发明实施例提供的方法可以仅使用一个flow match field结构体即可表示目标匹配域的范围,而不需要两条flow match field结构体,因此只需要修改目标匹配域对应的flow match field结构体即可实现范围表达,不需要在ofp_match结构体中新增flow match field结构体,没有改动ofp_match结构体的大小,符合Openflow协议的规范,兼容性较好。本发明实施例还提供了相关的消息处理方法、控制器与交换机。
申请公布号 CN106034133A 申请公布日期 2016.10.19
申请号 CN201510122496.4 申请日期 2015.03.19
申请人 华为技术有限公司 发明人 杨永强
分类号 H04L29/06(2006.01)I;H04L12/931(2013.01)I 主分类号 H04L29/06(2006.01)I
代理机构 深圳市深佳知识产权代理事务所(普通合伙) 44285 代理人 王仲凯
主权项 一种开放流openflow表达方法,其特征在于,包括:确定目标匹配域的范围,所述目标匹配域不支持位掩码bitmask;生成OFPT_FLOW_MOD消息,所述OFPT_FLOW_MOD消息包括ofp_match结构体,所述ofp_match结构体包括与一个或多个匹配域一一对应的一个或多个flow match field结构体,所述一个或多个flow match field结构体中包括与所述目标匹配域对应的目标flow match field结构体,所述目标flow match field结构体中包括所述目标匹配域的范围;将所述OFPT_FLOW_MOD消息发送给交换机。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼