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

A method and system for quickly accessing ACL rule chains

A fast and regular technology, applied in transmission systems, electrical components, etc., can solve the problem of time-consuming insertion or deletion operations, and achieve the effect of enhancing user experience

Active Publication Date: 2018-04-27
MAIPU COMM TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem to be solved by the present invention is: when the number of ACEs in the ACL is large, it takes time to insert or delete ACEs. The present invention proposes a method for quickly accessing the ACL rule chain

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 system for quickly accessing ACL rule chains
  • A method and system for quickly accessing ACL rule chains
  • A method and system for quickly accessing ACL rule chains

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] In order to make it easier for those skilled in the art to understand the technical content of the present invention, the present invention will be further explained below in conjunction with the accompanying drawings.

[0044] Such as figure 1 Shown is the method flowchart of the present invention, a kind of method of fast access ACL rule chain of the present invention, by introducing ACL header control block information and auxiliary array to accelerate the visit to ACL rule chain, specifically comprise the following steps:

[0045] A. Count the number of ACEs in the ACE chain through the ACL header control block information;

[0046] B. Judging whether the number of ACEs obtained in step A is greater than or equal to the first threshold value, if yes, then execute step C, otherwise execute step D;

[0047] C. When the number of ACEs is greater than or equal to the first threshold value, an auxiliary array is constructed, and each member of the auxiliary array is in on...

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 and a system for quickly accessing ACL rule chain; the ACL rule chain is accessed by using ACL head control block information and auxiliary array acceleration; when ACE number in an ACE chain is greater than a preset threshold, the to-be-inserted ACE section is quickly positioned by using the auxiliary array while inserting the ACE, thus the insert position can be searched by traversing the to-be-inserted ACE sections, so as to execute the ACE inserting operation, and then each member of the auxiliary array is updated; the to-be-deleted ACE section is quickly positioned by using the auxiliary array while deleting the ACE, thus the to-be-deleted ACE can be searched by traversing the to-be-deleted ACE sections, each member of the auxiliary array is updated after the search is succeeded, and then the ACE deleting operation is executed. The method and system solves the problem of time-consuming access when massive ACE exists in the ACE chain of the ACL, and improves the user experience at the same time.

Description

technical field [0001] The invention belongs to the field of data packet control, and in particular relates to a method and system for quickly accessing ACL rules. Background technique [0002] ACL (Access Control List, access control list) is used to realize the data identification function. The ACL table is linked sequentially by one or several ACE (Access Control Entry, access control entry, that is, rule entry, also known as rule chain) made. The data is searched for matching rules in the ACE chain. After finding the matching rules, the data is filtered according to the actions defined by the matching rules. [0003] ACL is an important function for filtering data packets and addresses in the field of data communication. In an actual application environment, an ACL template may contain relatively few ACEs, or may contain many ACEs (for example, an ACL template contains tens of thousands of ACEs). [0004] When the number of ACEs in the ACL is large, follow the general...

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): H04L29/06
CPCH04L63/101
Inventor 何三波陆自强
Owner MAIPU COMM TECH CO LTD