WO2015110020A1 - 基于开放流的组表处理方法、装置及组表配置单元 - Google Patents
基于开放流的组表处理方法、装置及组表配置单元 Download PDFInfo
- Publication number
- WO2015110020A1 WO2015110020A1 PCT/CN2015/071252 CN2015071252W WO2015110020A1 WO 2015110020 A1 WO2015110020 A1 WO 2015110020A1 CN 2015071252 W CN2015071252 W CN 2015071252W WO 2015110020 A1 WO2015110020 A1 WO 2015110020A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- group table
- resource
- network configuration
- group
- unit
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/15—Interconnection of switching modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/64—Hybrid switching systems
- H04L12/6418—Hybrid transport
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/20—Network management software packages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
- H04L45/021—Ensuring consistency of routing table updates, e.g. by using epoch numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/38—Flow based routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/42—Centralised routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/64—Routing or path finding of packets in data switching networks using an overlay routing layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3009—Header conversion, routing tables or routing tags
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/54—Organization of routing tables
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/56—Routing software
Definitions
- FIG. 5 is a block diagram 1 of a preferred structure of a sending module 44 in an open flow based group table processing apparatus according to an embodiment of the present invention
- FIG. 8 is a block diagram 4 of a preferred structure of a sending module 44 in an open flow based group table processing apparatus according to an embodiment of the present invention
- FIG. 10 is a structural block diagram of an open flow based group table processing apparatus 2 according to an embodiment of the present invention.
- FIG. 11 is a block diagram 1 of a preferred structure of a distribution module 94 in an open flow based group table processing apparatus 2 according to an embodiment of the present invention
- FIG. 13 is a block diagram 3 of a preferred structure of a distribution module 94 in an open flow based group table processing apparatus 2 according to an embodiment of the present invention
- 16 is a flowchart of a method for configuring a group table in an SDN network according to a preferred embodiment of the present invention
- 17 is a schematic diagram of parameters of an SDN network configuration group table in accordance with a preferred embodiment of the present invention.
- the connection established by the network configuration protocol and the capability switch is used to deliver the complete group table resource to the logical switch in the capability switch, which not only solves the problem of how to group the table resources in the related technology.
- the problem of fully configuring the effective resources in the middle reaches the effect of effectively and completely configuring the group table resources.
- the sending unit 62 is configured to use the edit configuration operation in the network configuration protocol to deliver the group table resource of the group table to the logical switch in the capability switch.
- FIG. 12 is a block diagram of a preferred structure of the distribution module 104 in the OpenFlow-based group table processing apparatus 2 according to an embodiment of the present invention.
- the distribution module 104 includes a second modification unit 122, which is described below.
- the second modification unit 122 will be described.
- the second deleting unit 132 is configured to delete the group table resource by using the delete configuration operation in the network configuration protocol.
- the software-defined network system 150 includes the group table configuration unit 90 and the capability switch 140 of any of the above, wherein the capability switch 140 includes one or more logical switches 152.
- Step S1602 the SDN configuration point (that is, the group table configuration unit) is connected to the SDN capability switch through a network configuration protocol;
- Step S1604 The SDN configuration point sends the group table resource to the SDN logical switch through the network configuration protocol.
- the group table resource may be multiple, for example, at least one of the following: a maximum supported group table entry, a maximum number of supported containers, a group type, a group capability, and an action type.
- a group table resource (or a parameter of an SDN network configuration group table) includes at least one of the following: a supported maximum group. Table entries, the maximum number of containers supported, group type, group capabilities, and action types.
- the problem of how to fully configure the effective resources in the group table resources in the related art is solved, thereby achieving the effect of effectively and completely configuring the group table resources.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (22)
- 一种基于开放流的组表处理方法,包括:通过网络配置协议与能力交换机建立连接;基于建立的所述连接,向所述能力交换机中的逻辑交换机下发所述组表的组表资源。
- 根据权利要求1所述的方法,其中,所述组表资源包括以下至少之一:支持的最大组表条目、支持的最大容器个数、组类型、组能力、组表行动类型。
- 根据权利要求1所述的方法,其中,基于建立的所述连接,向所述能力交换机中的所述逻辑交换机下发所述组表的所述组表资源包括:使用所述网络配置协议中的获取配置操作获取所述组表资源的组表资源信息。
- 根据权利要求1所述的方法,其中,基于建立的所述连接,向所述能力交换机中的逻辑交换机下发所述组表的组表资源包括:使用所述网络配置协议中的编辑配置操作向所述能力交换机中的所述逻辑交换机下发所述组表的组表资源。
- 根据权利要求1所述的方法,其中,基于建立的所述连接,向所述能力交换机中的所述逻辑交换机下发所述组表的所述组表资源包括:使用所述网络配置协议中的编辑配置操作对下发的所述组表资源进行修改。
- 根据权利要求1所述的方法,其中,基于建立的所述连接,向所述能力交换机中的所述逻辑交换机下发所述组表的组表资源包括:使用所述网络配置协议中的删除配置操作对下发的所述组表资源进行删除。
- 一种基于开放流的组表处理方法,包括:通过网络配置协议与组表配置单元建立连接;将基于建立的所述连接,接收到所述组表配置单元下发的所述组表的组表资源分发给逻辑交换机。
- 根据权利要求7所述的方法,其中,将基于建立的所述连接接收到所述组表配置单元下发的所述组表的组表资源分发给所述逻辑交换机包括:使用所述网络配置协议中的获取配置操作获取所述组表资源的组表资源信息。
- 根据权利要求7所述的方法,其中,将基于建立的所述连接接收到所述组表配置单元下发的所述组表的组表资源分发给逻辑交换机包括:使用所述网络配置协议中的编辑配置操作对所述组表资源进行修改。
- 根据权利要求7所述的方法,其中,将基于建立的所述连接接收到所述组表配置单元下发的所述组表的组表资源分发给逻辑交换机包括:使用所述网络配置协议中的删除配置操作对所述组表资源进行删除。
- 一种基于开放流的组表处理装置,包括:第一建立模块,设置为通过网络配置协议与能力交换机建立连接;下发模块,设置为基于建立的所述连接,向所述能力交换机中的逻辑交换机下发所述组表的组表资源。
- 根据权利要求11所述的装置,其中,所述下发模块包括:第一获取单元,设置为使用所述网络配置协议中的获取配置操作获取所述组表资源的组表资源信息。
- 根据权利要求11所述的装置,其中,所述下发模块包括:下发单元,设置为使用所述网络配置协议中的编辑配置操作向所述能力交换机中的所述逻辑交换机下发所述组表的组表资源。
- 根据权利要求11所述的装置,其中,所述下发模块包括:第一修改单元,设置为使用所述网络配置协议中的编辑配置操作对下发的所述组表资源进行修改。
- 根据权利要求11所述的装置,其中,所述下发模块包括:第一删除单元,设置为使用所述网络配置协议中的删除配置操作对下发的所述组表资源进行删除。
- 一种组表配置单元,包括权利要求11至15中任一项所述的装置。
- 一种基于开放流的组表处理装置,包括:第二建立模块,设置为通过网络配置协议与组表配置单元建立连接;分发模块,设置为将基于建立的所述连接,接收到所述组表配置单元下发的所述组表的组表资源分发给逻辑交换机。
- 根据权利要求17所述的装置,其中,所述分发模块包括:第二获取单元,设置为使用所述网络配置协议中的获取配置操作获取所述组表资源的组表资源信息。
- 根据权利要求17所述的装置,其中,所述分发模块包括:第二修改单元,设置为使用所述网络配置协议中的编辑配置操作对所述组表资源进行修改。
- 根据权利要求17所述的装置,其中,所述分发模块包括:第二删除单元,设置为使用所述网络配置协议中的删除配置操作对所述组表资源进行删除。
- 一种能力交换机,包括权利要求17至20中任一项所述的装置。
- 一种软件定义网络***,包括权利要求16所述的组表配置单元和权利要求21所述的能力交换机。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016565536A JP2017504286A (ja) | 2014-01-27 | 2015-01-21 | オープンフローに基づくグループテーブル処理方法、装置、グループテーブル配置ユニット |
EP15740879.0A EP3101854A4 (en) | 2014-01-27 | 2015-01-21 | Openflow-based group table processing method and device, and group table configuration unit |
US15/112,605 US20160344659A1 (en) | 2014-01-27 | 2015-01-21 | Method and Device for Processing OpenFlow-based Group Table, and Group Table Configuration Unit |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410040822.2 | 2014-01-27 | ||
CN201410040822.2A CN104811403B (zh) | 2014-01-27 | 2014-01-27 | 基于开放流的组表处理方法、装置及组表配置单元 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015110020A1 true WO2015110020A1 (zh) | 2015-07-30 |
Family
ID=53680815
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2015/071252 WO2015110020A1 (zh) | 2014-01-27 | 2015-01-21 | 基于开放流的组表处理方法、装置及组表配置单元 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20160344659A1 (zh) |
EP (1) | EP3101854A4 (zh) |
JP (1) | JP2017504286A (zh) |
CN (1) | CN104811403B (zh) |
WO (1) | WO2015110020A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017092009A1 (zh) * | 2015-12-03 | 2017-06-08 | 华为技术有限公司 | 一种交换机进行配置处理的方法和装置 |
CN107404435B (zh) * | 2016-05-19 | 2021-10-15 | 中兴通讯股份有限公司 | 一种管理组表项的方法和装置 |
EP3516824A4 (en) * | 2016-09-19 | 2020-04-29 | Telefonaktiebolaget LM Ericsson (PUBL) | NETWORK MANAGEMENT METHOD BASED ON NETCONF PROTOCOL, AND ASSOCIATED NETWORK DEVICE |
CN108600107B (zh) * | 2017-11-07 | 2021-06-01 | 北京交通大学 | 一种可自定义内容字段的流匹配方法 |
CN110267122B (zh) * | 2019-05-10 | 2021-09-10 | 西南计算机有限责任公司 | 一种通信控制机*** |
CN113660120B (zh) * | 2021-08-13 | 2022-07-29 | 大连海事大学 | 一种数据平面动作可编程的软件定义网络*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102594664A (zh) * | 2012-02-02 | 2012-07-18 | 杭州华三通信技术有限公司 | 流量转发方法和装置 |
CN102859952A (zh) * | 2010-04-19 | 2013-01-02 | 日本电气株式会社 | 交换机和流表控制方法 |
CN103067534A (zh) * | 2012-12-26 | 2013-04-24 | 中兴通讯股份有限公司 | 一种NAT实现***、方法及Openflow交换机 |
CN103152264A (zh) * | 2013-02-25 | 2013-06-12 | 北京百度网讯科技有限公司 | Openflow网络和IP网络互连通信方法及Openflow子网边缘交换机 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8964569B2 (en) * | 2011-07-04 | 2015-02-24 | Telefonaktiebolaget L M Ericsson (Publ) | Generic monitoring packet handling mechanism for OpenFlow 1.1 |
US8762501B2 (en) * | 2011-08-29 | 2014-06-24 | Telefonaktiebolaget L M Ericsson (Publ) | Implementing a 3G packet core in a cloud computer with openflow data and control planes |
CN103200122B (zh) * | 2013-03-05 | 2016-08-10 | 国家电网公司 | 一种软件定义网络中组表的处理方法、***和控制器 |
CN103209121B (zh) * | 2013-03-15 | 2019-02-01 | 中兴通讯股份有限公司 | 基于开放流协议的控制面设备的发现处理方法及装置 |
-
2014
- 2014-01-27 CN CN201410040822.2A patent/CN104811403B/zh active Active
-
2015
- 2015-01-21 EP EP15740879.0A patent/EP3101854A4/en not_active Withdrawn
- 2015-01-21 WO PCT/CN2015/071252 patent/WO2015110020A1/zh active Application Filing
- 2015-01-21 JP JP2016565536A patent/JP2017504286A/ja active Pending
- 2015-01-21 US US15/112,605 patent/US20160344659A1/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102859952A (zh) * | 2010-04-19 | 2013-01-02 | 日本电气株式会社 | 交换机和流表控制方法 |
CN102594664A (zh) * | 2012-02-02 | 2012-07-18 | 杭州华三通信技术有限公司 | 流量转发方法和装置 |
CN103067534A (zh) * | 2012-12-26 | 2013-04-24 | 中兴通讯股份有限公司 | 一种NAT实现***、方法及Openflow交换机 |
CN103152264A (zh) * | 2013-02-25 | 2013-06-12 | 北京百度网讯科技有限公司 | Openflow网络和IP网络互连通信方法及Openflow子网边缘交换机 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3101854A4 * |
Also Published As
Publication number | Publication date |
---|---|
CN104811403B (zh) | 2019-02-26 |
EP3101854A1 (en) | 2016-12-07 |
CN104811403A (zh) | 2015-07-29 |
JP2017504286A (ja) | 2017-02-02 |
US20160344659A1 (en) | 2016-11-24 |
EP3101854A4 (en) | 2017-01-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015110020A1 (zh) | 基于开放流的组表处理方法、装置及组表配置单元 | |
US11563669B2 (en) | Method for implementing network virtualization and related apparatus and communications system | |
KR101886291B1 (ko) | 흐름 엔트리 구성 방법, 장치, 및 시스템 | |
WO2016107418A1 (zh) | 云化网络通信路径的分配方法、装置及*** | |
CN104935640B (zh) | 一种p2p加速的内容分发网络***及方法 | |
US10623415B2 (en) | Virtual network function (VNF) hardware trust in a network function virtualization (NFV) software defined network (SDN) | |
CN105939279B (zh) | 流量处理方法和装置 | |
CN105429811B (zh) | 网络管理***及方法 | |
WO2016070609A1 (zh) | 实现vnf实例化的方法、***及nfvo和vnfm | |
CN108471629A (zh) | 传输网络中业务服务质量的控制方法、设备及*** | |
JP5866083B1 (ja) | ソフトウェア定義ネットワークにおける制御方法、制御装置およびプロセッサ | |
CN106034046A (zh) | 访问控制列表acl的发送方法及装置 | |
WO2019091439A1 (zh) | 网络切片生成方法、装置及终端 | |
CN104243608B (zh) | 一种通信方法、云管理服务器及虚拟交换机 | |
WO2016101545A1 (zh) | 设备管理方法、装置及*** | |
CN108964961A (zh) | 一种管理传输网切片的方法、装置及*** | |
CN106534216B (zh) | 一种服务器部署*** | |
US10498637B2 (en) | Switch processing method, controller, switch, and switch processing system | |
US10104018B2 (en) | Method, apparatus, and system for controlling forwarding of service data in virtual network | |
Benomar et al. | Enabling container-based fog computing with openstack | |
CN102833158A (zh) | 网络数据发送方法和装置、网络数据*** | |
CN106169982B (zh) | 扩展端口的处理方法、装置及*** | |
CN104270260B (zh) | 一种sdn控制器集群规模的弹性扩展的方法及装置 | |
US10187866B2 (en) | Registering, deregistering and standby processing methods and systems for terminal peripheral | |
CN107769973B (zh) | 一种报文转发方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15740879 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 15112605 Country of ref document: US |
|
ENP | Entry into the national phase |
Ref document number: 2016565536 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
REEP | Request for entry into the european phase |
Ref document number: 2015740879 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2015740879 Country of ref document: EP |