Unlock instant, AI-driven research and patent intelligence for your innovation.

Flow table distribution method, message forwarding method and device in software-defined network

A software-defined network and forwarding device technology, applied in data exchange networks, electrical components, digital transmission systems, etc., can solve problems affecting the scalability of the OpenFlow protocol, and achieve the effects of reduced implementation complexity, convenient modification, and flexible configuration

Active Publication Date: 2019-01-01
CHINA MOBILE COMM GRP CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there are certain problems in the current OpenFlow protocol instructions. In order to adapt to different data communication protocols, it is necessary to continuously add matching fields and instructions to the flow table. If the forwarding device needs to identify data packets of a certain data communication protocol, it needs to understand the protocol format. That is, the forwarding device must know the meaning of each field in the data packet, and then analyze the data packet according to the communication protocol to determine the value of each field
Obviously, this approach seriously affects the scalability of the OpenFlow protocol

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 distribution method, message forwarding method and device in software-defined network
  • Flow table distribution method, message forwarding method and device in software-defined network
  • Flow table distribution method, message forwarding method and device in software-defined network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, the following will describe in detail with reference to the drawings and specific embodiments.

[0056] The following will first introduce the extended implementation of the Openflow protocol, and then take the application layer gateway (ALG, ApplicationLayer Gateway) function as an example to illustrate how to use the method provided by the embodiment of the present invention to implement the ALG function in SDN.

[0057] The embodiment of the present invention extends the Openflow protocol, and improves the Header field and / or Action field in the flow table of the protocol based on "{offset, length}". The Header field no longer follows the "fixed position, fixed content" mode of the traditional protocol, but matches data packets in the form of "{offset, length}=X"; similarly, specific complex instructions are no longer used in Action, and The oper...

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 provides a method for delivering a flow table in a software-defined network, a method for forwarding a message, and a device. The present invention directly indicates the field that needs to be matched / operated in the data packet by using the expression of "offset + length value" in the matching item and instruction item of the flow table, so that the forwarding device does not need to care about the specifics of the communication protocol The content and format greatly reduce the implementation complexity of different data communication protocol extensions. Moreover, the expanded OpenFlow protocol of the present invention has the characteristics of flexibility and extensibility, and its freely configurable matching domain and operation domain based on a simple instruction set can easily support various ALG requirements, and the forwarding device does not need to understand ALG The process does not need to have relevant intelligence, and the whole process only acts according to the flow table.

Description

technical field [0001] The present invention relates to the technical field of Software Defined Network (SDN, Software Defined Network), in particular to a method for delivering a flow table in a software defined network, a message forwarding method and equipment. Background technique [0002] Software Defined Networking (SDN) is a new type of network architecture proposed by the Clean Slate research group of Stanford University. Its core idea is to separate the control plane of network equipment from the data forwarding plane, and use a unified controller (Controller) to control data forwarding in the network, thereby realizing flexible control of network traffic and providing a platform for network and application development and innovation. [0003] As a standardized interface for the interaction between the SDN control plane and the forwarding plane, OpenFlow has received extensive attention and recognition in recent years. OpenFlow defines data traffic in the network a...

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/741H04L45/74
Inventor 付乔曹振张铖
Owner CHINA MOBILE COMM GRP CO LTD