开放流流表间信息传递的方法、控制器、交换机及系统与流程

文档序号:15907302发布日期:2018-11-13 19:52阅读:来源:国知局

技术特征:

1.一种开放流流表间信息传递的方法,其特征在于,所述方法包括:

开放流控制器生成流表项,所述流表项包括指示信息,所述指示信息用于指示获取传递信息的方法;其中,所述传递信息为需传递至下级流表的信息;

所述开放流控制器将所述流表项发送至开放流交换机,以使所述开放流交换机根据所述指示信息为所述下级流表获取所述传递信息。

2.根据权利要求1所述的方法,其特征在于,所述指示信息包括数据源信息和数据源位置信息,所述数据源信息用于指示包括所述传递信息的数据源,所述数据源位置信息用于指示所述传递信息在所述数据源中的位置,所述指示信息用于指示根据所述传递信息在所述数据源中的位置,从所述数据源获取所述传递信息。

3.根据权利要求1所述的方法,其特征在于,所述指示信息包括数据源信息和数据源操作信息,所述数据源信息用于指示包括所述传递信息的数据源,所述数据源操作信息用于指示从所述数据源获取所述传递信息的操作指令,所述指示信息用于指示根据从所述数据源获取所述传递信息的操作指令,从所述数据源获取所述传递信息。

4.一种开放流控制器,其特征在于,所述开放流控制器包括:

生成模块,用于生成流表项,所述流表项包括指示信息,所述指示信息用于指示获取传递信息的方法;其中,所述传递信息为需传递至下级流表的信息;

发送模块,用于将所述生成模块生成的流表项发送至开放流交换机,以使所述开放流交换机根据所述指示信息为所述下级流表获取所述传递信息。

5.根据权利要求4所述的开放流控制器,其特征在于,所述生成模块生成的流表项中包括的指示信息包括数据源信息和数据源位置信息,所述数据源信息用于指示包括所述传递信息的数据源,所述数据源位置信息用于指示所述传递信息在所述数据源中的位置,所述指示信息用于指示根据所述传递信息在所述数据源中的位置,从所述数据源获取所述传递信息。

6.根据权利要求4所述的开放流控制器,其特征在于,所述生成模块生成的流表项中包括的指示信息包括数据源信息和数据源操作信息,所述数据源信息用于指示包括所述传递信息的数据源,所述数据源操作信息用于指示从所述数据源获取所述传递信息的操作指令,所述指示信息用于指示根据从所述数据源获取所述传递信息的操作指令,从所述数据源获取所述传递信息。

7.一种开放流流表间信息传递的方法,其特征在于,所述方法包括:

开放流交换机接收数据报文;

所述开放流交换机根据所述数据报文,获取与所述数据报文匹配的流表项;其中,所述流表项包括指示信息,所述指示信息用于指示获取传递信息的方法,所述传递信息为需传递至下级流表的信息;

所述开放流交换机根据所述指示信息为所述下级流表获取所述传递信息。

8.根据权利要求7所述的方法,其特征在于,所述开放流交换机根据所述指示信息为所述下级流表获取所述传递信息包括:

所述开放流交换机根据所述指示信息获取所述传递信息,并传递所述传递信息至所述下级流表;或者,

所述开放流交换机传递所述指示信息至所述下级流表,并在处理所述下级流表时根据所述指示信息获取所述传递信息。

9.根据权利要求7或8所述的方法,其特征在于,所述指示信息包括数据源信息和数据源位置信息,所述数据源信息用于指示包括所述传递信息的数据源,所述数据源位置信息用于指示所述传递信息在所述数据源中的位置;

所述开放流交换机根据所述指示信息获取所述传递信息包括:

所述开放流交换机根据所述传递信息在所述数据源中的位置,从所述数据源获取所述传递信息。

10.根据权利要求7或8所述的方法,其特征在于,所述指示信息包括数据源信息和数据源操作信息,所述数据源信息用于指示包括所述传递信息的数据源,所述数据源操作信息用于指示从所述数据源获取所述传递信息的操作指令;

所述开放流交换机根据所述指示信息获取所述传递信息包括:

所述开放流交换机根据从所述数据源获取所述传递信息的操作指令,从所述数据源获取所述传递信息。

11.一种开放流交换机,其特征在于,所述开放流交换机包括:

接收模块,用于接收数据报文;

第一获取模块,用于根据所述接收模块接收到的数据报文,获取与所述数据报文匹配的流表项;其中,所述流表项包括指示信息,所述指示信息用于指示获取传递信息的方法,所述传递信息为需传递至下级流表的信息;

第二获取模块,用于根据所述第一获取模块获取到的流表项中的指示信息为所述下级流表获取所述传递信息。

12.根据权利要求11所述的开放流交换机,其特征在于,所述第二获取模块,用于根据所述指示信息获取所述传递信息;传递所述传递信息至所述下级流表;

或者,所述第二获取模块,用于传递所述指示信息至所述下级流表;在处理所述下级流表时根据所述指示信息获取所述传递信息。

13.根据权利要求11或12所述的开放流交换机,其特征在于,所述第一获取模块获取到的流表项中的指示信息包括数据源信息和数据源位置信息,所述数据源信息用于指示包括所述传递信息的数据源,所述数据源位置信息用于指示所述传递信息在所述数据源中的位置;

所述第二获取模块,用于根据所述传递信息在所述数据源中的位置,从所述数据源获取所述传递信息。

14.根据权利要求11或12所述的开放流交换机,其特征在于,所述第一获取模块获取到的流表项中的指示信息包括数据源信息和数据源操作信息,所述数据源信息用于指示包括所述传递信息的数据源,所述数据源操作信息用于指示从所述数据源获取所述传递信息的操作指令;

所述第二获取模块,用于根据从所述数据源获取所述传递信息的操作指令,从所述数据源获取所述传递信息。

15.一种开放流流表间信息传递的系统,其特征在于,所述系统包括:开放流控制器及开放流交换机;

所述开放流控制器,如权利要求4至6中任一权利要求所述的开放流控制器;

所述开放流交换机,如权利要求11至14中任一权利要求所述的开放流交换机。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1