发明名称 |
一种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 广东省深圳市龙岗区坂田华为总部办公楼 |