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

An efficient filtering method for multi-language network data packets

A network data packet and high-efficiency filtering technology, which is applied in the cross-field of computer network and software engineering technology, can solve the problems of unsatisfactory firewall efficiency and achieve good platform portability, high search efficiency, and high-efficiency processing.

Inactive Publication Date: 2008-08-13
NANJING UNIV OF POSTS & TELECOMM
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, in the fight against large-scale Syn-Flood DDoS attacks, the efficiency of firewall filtering is not ideal

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
  • An efficient filtering method for multi-language network data packets
  • An efficient filtering method for multi-language network data packets

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] The design of the filter in the present invention will be described comprehensively below, and the firewall software development based on the filter will be given. It can be seen that the design framework of this project is simpler and easier to implement than traditional network security products.

[0055] 1.) Traditional related network packet software usually adopts a process-oriented software analysis method to divide the structure of each functional requirement in the project document, and implement the function in layers. This design idea is not conducive to the scalability of the software, it is not conducive to the addition of new functions, and it is difficult to improve the performance of filtering. The object-oriented mechanism of high-level language can greatly simplify the design of complex software structure. At the same time, the use of modular programming ideas is very helpful for the addition of new functions and the improvement of performance. This is ...

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 data packet processing method under multiple programming languages environment is a solution for network security and software development technology, mainly used for solving the development and application problems of a network data packet processing program, and belongs to the field of computer network and software engineering technology. The invention also provides a code implementation of a filter transplantable to a router. The monitoring and processing of network data packet have always been an important and key technology in network security field. The processing scheme of the invention is provided for quickly and effectively processing network data packet, and protecting our server and host from network attack. Therefore, multiple languages are employed for implementation, optimal filtering factors are added, so that the filtering efficiency is maximally improved. The code implementation of the filter can be used on multiple servers and personal hosts under complex network environment, used as a basis of related network data packet processing software.

Description

technical field [0001] The invention is a solution to network security and software development technology, which is mainly used to solve the development and application problems of network data packet processing programs, and belongs to the cross field of computer network and software engineering technology. Background technique [0002] Firewalls are used to protect computer networks from harassment by unauthorized personnel and intrusion by hackers. It forms a security protection barrier between the internal network (private network) and the external network, preventing illegal users from accessing resources on the internal network and illegally transmitting internal information to the outside. A firewall can be a very simple filter or a well-configured gateway, but the principle is to monitor and filter all information between the internal network and the external network. [0003] Packet filtering is one of the most basic functions of a firewall, and many routers often...

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): H04L29/06H04L9/36
Inventor 王汝传张勇任勋益张登银祝世雄
Owner NANJING UNIV OF POSTS & TELECOMM
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