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

Network data flow traction realizing method based on software definition

A technology of network data and implementation method, applied in the field of Ethernet data exchange, can solve the problem of not providing automatic management of programmable interfaces, and achieve the effect of convenient system upgrade and flexible application

Inactive Publication Date: 2017-04-19
CHINA TOBACCO ZHEJIANG IND
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the field of Ethernet data exchange, traditional switch functions are provided by switch manufacturers, whose functions are fixed and do not provide programmable interfaces for automatic management, which belongs to the black box mode

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
  • Network data flow traction realizing method based on software definition
  • Network data flow traction realizing method based on software definition
  • Network data flow traction realizing method based on software definition

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The specific embodiments of the present invention will be described in detail below in conjunction with the drawings.

[0033] Such as figure 1 , figure 2 , image 3 Shown is a software-defined method for implementing network data flow traction. The method divides the Flow Table into the following four tables when implementing the switching function;

[0034] a) Filter Table: Filter out the data packets that the port does not need to process;

[0035] b) Mac Learning: This table is responsible for learning the MAC address through ARP packets, recording the MAC address, VLAN and port mapping;

[0036] c) Forwarding Table: This table is responsible for determining which port the data packet is sent to by matching the destination address of the data packet;

[0037] d) Output Table: This table is responsible for forwarding the data packet to the relevant port according to the decision result of the Forwarding Table. At the same time, if the data packet needs to be stripped of Vlan...

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 relates to the field of Ethernet data exchange. The network data flow traction realizing method based on software definition comprises the steps that 1) after a system is started, Flow is added to Filter Table, and when data packets enter a switch, a data packet which does not meet rules in the Filter Table is discarded directly; 2) a data packet matched by Flow in the Filter Table is submitted to Mac Learning Table for matching; 3) which port the data packet is forwarded to is determined through the destination Mac address matching the data packet in Forwarding Table, and the data packet is submitted into Output Table for processing; and 4) the Output Table forwards the data packet to a corresponding port according to a decision in Forwarding. The method does not require special hardware requirements, and has the advantages of flexible application and easy system upgrade.

Description

Technical field [0001] The invention relates to the field of Ethernet data exchange. Background technique [0002] In the field of Ethernet data exchange, traditional switch functions are provided by switch manufacturers. Their functions are fixed and they do not provide programmable interfaces for automatic management, which is a black box model. Summary of the invention [0003] The purpose of the present invention is to provide a method for realizing network data flow traction based on software definition, which does not require special hardware requirements, is more flexible in application, and facilitates system upgrades. [0004] In order to achieve the above objectives, the present invention adopts the following technical solutions: [0005] A software-defined network data flow traction implementation method, which divides the FlowTable into the following four tables when implementing the switching function; [0006] a) Filter Table: Filter out the data packets that the port do...

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/823H04L29/12H04L12/46H04L47/32
CPCH04L12/4641H04L47/32H04L61/103
Inventor 李健俊李威季琦汤尧平钱杰蒋一翔姜学峰
Owner CHINA TOBACCO ZHEJIANG IND
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