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

Methods and devices for configuring and issuing Open Flow items

A flow entry and configuration flow technology, which is applied in the field of communication networks, can solve the problems of increased data packet forwarding delay, long configuration time, and data packet loss, etc., to shorten forwarding delay, shorten configuration time, and reduce packet loss Quantity effect

Active Publication Date: 2015-07-22
HUAWEI TECH CO LTD
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of this, the present invention provides a method and device for configuring and delivering flow entries, which are used to solve the problem that the configuration time of flow entries at the hardware layer in the prior art is relatively long, resulting in an increase in the forwarding delay of data packets. , and the problem of data packet loss may occur, the technical solution is as follows:

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
  • Methods and devices for configuring and issuing Open Flow items
  • Methods and devices for configuring and issuing Open Flow items
  • Methods and devices for configuring and issuing Open Flow items

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0053] In the prior art, after the controller determines the flow entry matching the data packet reported by the switch, it sends the data packet and the matching flow entry to the switch. In the first possible situation, the controller sends All flow entries that match the data packet. In the second possible situation, the controller only delivers flow entries that it has not delivered. Specifically, the controller sends flow entries through the ofp_flow_mod m...

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

The present application provides a method and an apparatus for configuring and delivering a flow table entry. The method comprises: a switch sending, to a controller, a request message for requesting delivering a flow table entry, the request message carrying a to-be-forwarded data packet; after the controller receives the request message, the controller generating all flow table entries matching the to-be-forwarded data packet, and returning, to the switch, a response message carrying all the flow table entries matching the to-be-forwarded data packet; after then switch receives the response message, the switch extracting all the flow table entries matching the to-be-forwarded data packet from the response message; and aggregating all the extracted flow table entries into flow table entries of a hardware layer, and when the switch supports the flow table entries of the hardware layer, the switch configuring the flow table entries of the hardware layer into a flow table of the hardware layer. The method and the apparatus for configuring and delivering a flow table entry in the present application can shorten the time of configuring flow table entries of a hardware layer into a flow table of the hardware layer, can shorten the delay of forwarding the data packets, and can reduce the number of lost packets of the data packets.

Description

technical field [0001] The present invention relates to the technical field of communication networks, in particular to a method and device for configuring and delivering flow entries. Background technique [0002] OpenFlow network is a new type of innovative network architecture, mainly composed of controllers and switches. The function of the switch is focused and simplified, and it is only responsible for data forwarding, while the controller performs centralized control of the entire network to realize the function of the control layer. The controller exchanges information with the switch through the standard OpenFlow protocol, so as to perform unified, flexible and efficient network maintenance and management. [0003] The switch is the core component of the entire OpenFlow network, and the flow table records the rules for the switch to forward data packets. The flow table usually consists of multiple flow table items, each flow table item is a data packet forwarding ...

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/741H04L12/931H04L45/74
CPCH04L45/42H04L45/036
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