OpenFlow routing and switching equipment and its processing method for data packets

A technology for switching equipment and data packets, applied in the network field, it can solve the problems of high power consumption, inability to monitor long flows, and high costs, avoiding congestion points, optimizing traffic forwarding paths, and reducing costs.

Active Publication Date: 2018-08-03
레노보인터내셔널리미티드
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Existing OpenFlow routing and switching devices generally use TCAM to implement OpenFlow flow tables, because TCAM has the advantages of fast search, simple operation, and support for mask matching, but it has three obvious disadvantages at the same time: high cost, power consumption Yamato table entry update is complex
In addition, the existing OpenFlow routing and switching equipment integrates control devices such as message parsing, matching, and execution, as well as TCAM for implementing flow tables, and even communication devices into the ASIC chip, which is limited by the limitations of ASIC hardware technology, cost, and power consumption. Considering the size and other aspects, ASIC developers generally only integrate a small amount of TCAM in traditional routing and switching equipment, and the existing routing and switching equipment cannot monitor long traffic

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
  • OpenFlow routing and switching equipment and its processing method for data packets
  • OpenFlow routing and switching equipment and its processing method for data packets
  • OpenFlow routing and switching equipment and its processing method for data packets

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] Preferred embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although preferred embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0023] figure 1 A block diagram of an exemplary computer system / server 12 suitable for use in implementing embodiments of the invention is shown. figure 1 The computer system / server 12 shown is only an example and should not impose any limitation on the functions and scope of use of the embodiments of the present invention.

[0024] Such as figure 1 As shown, computer system / server 12 takes the form of a general purpose computing device. ...

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 invention discloses an OpenFlow routing switching device and its processing method for data messages. The method includes: responding to receiving an ingress data message, parsing the ingress data message; combining the parsed ingress data message with the The flow entry in the macro flow table is matched; in response to the parsed ingress data packet matching the flow entry in the macro flow table, the start long flow detection associated with the flow entry in the macro flow table is executed action; and in response to the ingress data packet being judged to belong to a long flow in the long flow detection, notify the OpenFlow controller connected to the OpenFlow routing and switching device to detect a long flow, and send a message from the OpenFlow controller The flow entry of the microflow table located in the SRAM is received, and the flow entry of the microflow table is related to the feature value in the ingress data packet corresponding to the detected long flow. The routing switching device and the method thereof reduce the cost of the OpenFlow routing switching device, and enable the OpenFlow controller to optimize the flow forwarding path.

Description

technical field [0001] The present invention relates to network technology, more specifically, to an open flow routing switching device and a processing method for data packets. Background technique [0002] In the network, Long-lived Flow is also called elephant flow, which refers to the packet flow corresponding to those network connections that survive for a long time and require a large amount of data transmission. For example, FTP downloads a certain video files, the packet flow corresponding to this FTP connection can be regarded as a long flow. Short-lived Flow (Short-lived Flow), also known as mouse flow (mice flow), its characteristics are exactly the opposite of long-lived flow, and refers to the packet flow corresponding to the network connection whose connection survival time is very short and the amount of data is small. For example, a web request usually transmits the data volume of several packets between the client and the server to complete a session, which...

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 Patents(China)
IPC IPC(8): H04L12/741H04L12/801H04L12/771H04L45/74H04L45/60
Inventor 荣亮朱正东杨亮过育红
Owner 레노보인터내셔널리미티드
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products