Flow table processing method and device, open flow controller, and open flow switch
A processing method and processing device technology, applied in the field of communication, can solve problems such as low efficiency and high cost of building flow tables, and achieve the effects of improving construction efficiency and saving costs
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment approach 1
[0066] In this preferred embodiment, it is stated that the OpenFlow switch notifies a certain flow table for the OFPTMF_MASK_ROUTE mark proposed in this application, and the OpenFlow switch creates a routing table based on this information in combination with other fields of tablefeature, Figure 10 It is a flow table creation flow chart of the routing table storage method according to the preferred embodiment 1 of the present invention, such as Figure 10 As shown, the process includes the following steps:
[0067] Step S1002, the OpenFlow switch receives the tablefeaturerequest setting request sent by the controller;
[0068] Step S1004, the OpenFlow switch checks whether the OFPTFPT_WILDCARDS attribute in the request is empty, if yes, continue to step S1006, otherwise go to step S1012;
[0069] In step S1006, the OpenFlow switch checks whether the OXMheader of the OFPTFPT_MATCH attribute in the request has a non-IP type field and has has_mask setting, that is, the OpenFlow...
Embodiment approach 2
[0074] In this preferred implementation manner, the processing flow of the OpenFlow switch after receiving the flow configuration message (Flowmod) sent by the controller is described. Figure 11 It is the processing flowchart of the OpenFlow switch according to the preferred embodiment of the present invention after receiving the flow configuration message sent by the controller, such as Figure 11 As shown, the process includes the following steps:
[0075] Step S1102, the OpenFlow switch receives the flowmod (flow table mode) addition request sent by the controller;
[0076] Step S1104, the OpenFlow switch finds the corresponding tablefeature (flow table feature) according to the tableid (flow table identifier) in the flowmod (flow table mode) message, and determines that it is a routing table;
[0077] Step S1106, the OpenFlow switch checks whether the matching domain and action (action) in the flowmod are consistent with the tablefeature (flow table feature), if the ma...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 