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

Flow sampling method and system for software-defined network

A software-defined network and traffic technology, applied in the field of communication, can solve problems such as high evolution cost, analysis equipment performance bottleneck, increased analysis equipment processing burden and deployment cost, etc.

Inactive Publication Date: 2015-04-29
ZTE CORP
View PDF4 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But its flaws are: (1) A certain repair only solves a local problem in a small area; (2) The existing improvement may introduce short-term benefits but be destructive in the long run, such as NAT, or local benefits will damage the whole (3) It may not be easy for a patch to be "compatible" with future modifications; (4) After multiple patches, the Internet has become more and more "thick", complex, and inflexible, beyond the simple design of the Internet. The bearing capacity of the architecture; (5) Some inherent problems in the traditional Internet architecture are difficult to fundamentally solve
However, the shortcomings of this solution are: (1) Since the new network may not be compatible with the existing Internet, the infrastructure of the original network needs to be completely replaced, so there are problems with network deployment and smooth transition; (2) How to establish a new system structure, and whether the establishment of a new architecture can solve the problems faced by the current and future networks is also very risky; (3) It is necessary to rebuild a test network suitable for the new architecture, and the evolution cost is high
[0010] Currently, under the SDN / OpenFlow architecture, only the matching and mirroring functions of the flow table are supported, and the flow sampling function has not yet been realized, which causes the scalability problem of this function during actual network deployment, which is mainly reflected in the reception and analysis of mirrored traffic. On the performance bottleneck of the device, a large amount of mirroring traffic will inevitably cause an impact on the analysis device, increasing the processing burden and deployment cost of the analysis device

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 sampling method and system for software-defined network
  • Flow sampling method and system for software-defined network
  • Flow sampling method and system for software-defined network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0049] An embodiment of the present invention provides a software-defined network flow sampling. In the NetFlow scenario, the SDN controller manages the interface configuration. For a schematic diagram of networking, see Figure 4 , the controller is an SDN / OpenFlow controller, forwarding devices 1, 2, 3, and 4 are SDN / OpenFlow forwarding devices, and interface A is a physical interface through which external traffic accesses forwarding device 1. For detailed flow chart, see Figure 5 Shown:

[0050] Step 501: The administrator configures NetFlow services on the controller through the management terminal, including flow information, sampling ratio, sampling information encapsulation method and / or sampling point information;

[0051] Further, the sampling information encapsulation method is NetFlow.

[0052] Further, the sampling point information identifies that the sampling is performed on the interface physical interface A of the SDN forwarding device, and the incoming t...

Embodiment 2

[0064] An embodiment of the present invention provides a software-defined network traffic sampling method. In the SFlow scenario, configure the northbound interface of the SDN controller. For a schematic diagram of networking, see Figure 6 , the controller is an SDN / OpenFlow controller, forwarding devices 1, 2, 3, and 4 are SDN / OpenFlow forwarding devices, interface B is the tunnel interface between forwarding device 2 and the sampling traffic analysis device, and interface C is on forwarding device 2 A physical interface directly connected to an external network device. For detailed flow chart, see Figure 7 Shown:

[0065] Step 701: The user configures SFlow services on the controller through the northbound interface between the traffic sampling analysis application and the controller, including flow information, sampling ratio, sampling information encapsulation method, etc.;

[0066] Further, the encapsulation method of the sampling information is SFlow.

[0067] Ste...

Embodiment 3

[0089] An embodiment of the present invention provides a software-defined network traffic sampling method. In the DPI scenario, configure the northbound interface of the SDN controller. For a schematic diagram of networking, see Figure 8 , the controller is an SDN / OpenFlow controller, forwarding devices 1, 2, 3, and 4 are SDN / OpenFlow forwarding devices, and the DPI device is both a sampling traffic collection device and a sampling traffic sub-device. For detailed flow chart, see Figure 9 Shown:

[0090] Step 901: The administrator configures DPI service requirements through the DPI application, and sends them to the SDN controller through the northbound interface of the SDN controller, including flow information, sampling points, sampling ratios, etc.;

[0091] Wherein, the DPI application module may be on the DPI device, or on a separate management device.

[0092] Step 902: The SDN controller matches the traffic sampling requirement with the current flow table entry i...

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 flow sampling method and system for a software-defined network, and relates to the field of communication, in particular to a flow sampling method and system for a software-defined network. The method comprises the following steps: an SDN controller is used for acquiring flow sampling requirement from a north interface or a management interface; the SDN controller is used for matching the flow sampling requirement with current flow table entry information and SDN forwarding device information, generating a set table entry and a guide flow table entry for performing sampling behavior, and sending the set table entry and the guide flow table entry to an SDN forwarding device, wherein the set table entry comprises a sampling ratio, and the guide flow table entry comprises flow information and associated set table entry ID; the SDN forwarding device is used for sampling the flow according to the guide flow table entry and the set table entry after receiving the set table entry and the guide flow table entry. The technical scheme provided by the invention is applicable to the software-defined network; according to the method, the SDN flow sampling with service continuity is achieved.

Description

technical field [0001] The present invention relates to the communication field, in particular to a software-defined network flow sampling method and system. Background technique [0002] Today's Internet (Internet) based on TCP / IP has achieved great success after more than 40 years of development. It is closely related to people and has become one of the indispensable infrastructures for work, study and life. The TCP / IP-style Internet, because of the division of labor and organization principle of "simple processing by network / network equipment, and complex processing to the host side / side" at the beginning of its design, has formed the current status of the Internet architecture: the host side The application layer protocol can be modified and deployed very conveniently and flexibly, so the application layer software has been developed by leaps and bounds, and the functions of the application layer have been greatly enriched; in sharp contrast to it is the network layer, 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
IPC IPC(8): H04L12/26H04L12/24
Inventor 梁乾灯范亮刘仓明
Owner ZTE CORP
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