A method and device for dynamically issuing rules in a software-defined network

A software-defined network and dynamic distribution technology, applied in electrical components, special data processing applications, instruments, etc., can solve problems such as exceeding the upper limit of device storage, occupying too much device storage space, missing rules, etc., to reduce the lack of rules , save memory usage, improve the effect of effective coverage

Active Publication Date: 2017-11-21
TSINGHUA UNIV
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Existing representative methods for delivering dynamic rules include: delivering rules with exact matches (that is, no wildcards) based on uploaded network packet information. Send all the rules that depend on the hit rule, this method often takes up too much device storage space, and even exceeds the device storage limit

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
  • A method and device for dynamically issuing rules in a software-defined network
  • A method and device for dynamically issuing rules in a software-defined network
  • A method and device for dynamically issuing rules in a software-defined network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0064] Embodiment 1 of the present invention provides a method for dynamically issuing rules of a software-defined network, see figure 1 ,include:

[0065] Step 101: construct several rule subsets RS from the rule set R, so that the rules in each rule subset RS satisfy a complete hierarchical nesting relationship, and generate each rule subset RS...

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 invention provides a method for dynamically delivering rules in a software-defined network, including S1. constructing a set of rule sets R into several rule subsets RS, so that the rules in each rule subset RS satisfy a complete hierarchical nesting relationship, and Each rule subset RS is generated as a complete hierarchical nesting tree; S2. According to the complete hierarchical nesting tree generated by each rule subset and the uploaded network package, construct the corresponding delivery rules; S3. Issue the above-mentioned construction The rules perform the geometric space "intersect" operation to obtain the final single delivery rule, and then perform the rule delivery operation. The method for dynamically issuing rules in software-defined networks according to the present invention can greatly improve the effective coverage of the flow of issued rules on the premise of ensuring the consistency of decision-making between the control plane and the data plane, significantly save device memory usage, and reduce the number of rules. The incidence of deletions.

Description

technical field [0001] The invention relates to the technical field of network filtering and monitoring, in particular to a method and device for dynamically issuing rules of a software-defined network. Background technique [0002] Software Defined Networking (SDN) is a new type of network architecture. By separating the control plane of the network equipment from the data plane and concentrating the control logic in a dedicated controller, it can realize more centralized and flexible management and control of network functions. On the data plane of SDN, each network device classifies the network packets flowing through itself according to the set of rules stored by itself, that is, finds the rules that match the network packets and makes corresponding processing decisions. The rule set in each network device is delivered by the controller of the SDN control plane: that is, the controller is responsible for processing the global control logic, and delivers the correspondin...

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): G06F17/30H04L29/08
Inventor 李军陈昌胡效赫王翔向阳
Owner TSINGHUA UNIV
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