Neural Network with Evolutionary Algorithm for Packet Matching

The performances of network forwarding device are determined by the efficiency of packet matching algorithm. It is difficult for network device based on traditional algorithm acting as software core to achieve linear forwarding. This paper proposes a new packet matching algorithm, which achieves packet matching by combination of evolutionary algorithms and neural networks. Firstly, the evolutionary algorithm is used to evolve weight value and activation function of neural networks. Secondly, influence factor is applied to prune the neurons of the hidden layer. And finally, back-propagation algorithm is utilized to fine-tune the neural network. So a compact and efficient neural network structure to solve packet matching is created by the creative procedure. Data experiments show that this new algorithm effectively improves the performance of packet matching compared with the classical algorithms. And it can completely solve the problem of large-scale rule packet matching.

[1]  Albert G. Greenberg,et al.  Traffic-Aware Firewall Optimization Strategies , 2006, 2006 IEEE International Conference on Communications.

[2]  Fernando M. Ramos,et al.  Metaheuristics for the feedforward artificial neural network (ANN) architecture optimization problem , 2011, Neural Computing and Applications.

[3]  Zhijian Wu,et al.  Packet matching algorithm based on improving differential evolution , 2012, Wuhan University Journal of Natural Sciences.

[4]  Walid A. Salameh,et al.  Detection of Intrusion Using Neural Networks: A Customized Study , 2004 .

[5]  Xin Yao,et al.  Recent Advances in Evolutionary Computation , 2006, Journal of Computer Science and Technology.

[6]  Albert G. Greenberg,et al.  OPTWALL: A Hierarchical Traffic-Aware Firewall , 2007, NDSS.

[7]  Pi-Chung Wang,et al.  Packet Classification Using Multi-iteration RFC , 2013, 2013 IEEE 37th Annual Computer Software and Applications Conference Workshops.

[8]  Lukas Kencl,et al.  Traffic-adaptive packet filtering of denial of service attacks , 2006, 2006 International Symposium on a World of Wireless, Mobile and Multimedia Networks(WoWMoM'06).

[9]  G. A. Vijayalakshmi Pai,et al.  Ant Colony Optimization based approach for efficient packet filtering in firewall , 2010, Appl. Soft Comput..

[10]  Ehab Al-Shaer,et al.  Adaptive Statistical Optimization Techniques for Firewall Packet Filtering , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.