Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Flow table updating method, device and system

A technology of flow table and flow table entry, applied in the field of communication network, can solve the problem of inconsistent update of flow table

Active Publication Date: 2014-10-22
HUAWEI TECH CO LTD
View PDF5 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a method, device and system for updating flow tables, which help to solve the problem of inconsistency in updating flow tables

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Flow table updating method, device and system
  • Flow table updating method, device and system
  • Flow table updating method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] In a network based on the separation of control and forwarding, such as an SDN (Software Defined Networking) network, the controller can control multiple forwarding devices through a control channel protocol (such as the OpenFlow protocol) between the controller and the forwarding device, sending each controlled Send add, modify or delete messages on the forwarding device to add, modify or delete the flow table, so as to guide the forwarding of a packet or a service flow in the network.

[0046] For example, please refer to figure 1 , figure 1 It is a schematic diagram of the networking of the embodiment of the present invention, which is only used to schematically illustrate the application scenario of the present invention, and is not considered as a limitation to the embodiment of the present invention. The controller controls forwarding devices, which are respectively a first forwarding device and a second forwarding device, and may also include a third forwarding ...

Embodiment 2

[0080] Please refer to image 3 The embodiment of the present invention provides a method for updating a flow table performed by a forwarding device, where the path indicated by the updated flow table is a second forwarding path, and the second forwarding path includes the forwarding device, and the method includes:

[0081]S301. The forwarding device receives a new flow entry sent by the controller, the new flow entry includes: a matching field, a label, a new priority and a new operation, and the label identifies the flow carrying the label The entry indicates the second forwarding path, the new priority is used to indicate the priority level of the new flow entry, and the new flow entry is used to indicate that the forwarding device matches the matching field The packet of the matching service flow executes the new operation.

[0082] S302. The forwarding device saves the new flow entry.

[0083] In a possible implementation manner, the embodiment of the present invention...

Embodiment 3

[0104] Please refer to Figure 4 , an embodiment of the present invention provides a controller 400, the controller 400 executes the operation of updating the flow table, the path indicated by the flow table before the update is the first forwarding path, and the path indicated by the updated flow table is the first forwarding path Two forwarding paths, the first forwarding path includes a first forwarding device, the second forwarding path includes the first forwarding device and a second forwarding device, and the controller 400 includes:

[0105] The first flow entry calculation and generation unit 402 is used for the controller 400 to calculate and generate a first flow entry for the first forwarding device located on the first forwarding path, and the first flow entry includes: a matching field, a first priority and a first operation, wherein the first priority is used to indicate the priority level of the first flow entry, and the first flow entry is used to indicate tha...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An embodiment of the invention discloses a flow table updating method executed by a forward device. A route indicated by an updated flow table is a second forward route. The second forward route comprises a forward device. The method includes that the forward device receives a new flow tale item transmitted by a controller. The new flow table item comprises a matching field, a label, new priority and new operation. The label identifies the flow table item carrying the label and indicates the second forward route, the new priority is used for indicating the priority of the new flow table item, and the new flow table item is used for indicating the forward device to execute new operation on messages of a business flow matched with the matching field.

Description

technical field [0001] The present application relates to the field of communication networks, in particular to a method, device and system for updating a flow table. Background technique [0002] The SDN / OpenFlow architecture based on the idea of ​​separation of control and forwarding greatly promotes network innovation, and has four characteristics: standard control and forwarding separation protocol OpenFlow, centralized control plane with a view of the entire network, open and programmable northbound interfaces, and abstract forwarding plane . The value that SDN brings to the network is as follows: through the standardized control and forwarding separation protocol, vertical integration can be broken, and innovation is no longer subject to the progress of standardization; through the centralization of the control plane and the view of the entire network, flow paths can be calculated on demand and management scheduling traffic, and simplify operation and maintenance; ope...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/757
Inventor 丁万夫林程勇董雯霞李凤凯
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products