J4

Previous Articles     Next Articles

Fast Packet Classification Algorithm Based on Hash Table

LI Bin1, LIU Shu-yuan2, LIU Yan-heng3   

  1. (1. Centre of Mathematics Teaching, Jilin University, Changchun 130012, China; 2. Jilin Commercial College, Changchun 130062, China;3. College of Computer Science and Technology, Jilin University, Changchun 130012, China)
  • Received:2005-03-30 Revised:1900-01-01 Online:2005-11-26 Published:2005-11-26
  • Contact: LIU Yan-heng

Abstract: The recent advance in the research of packet classification was surveyed, and a hash table based rule matching algorithm was given. The time complexity of the algorithm was O(1). Through the analyses of the related problem of rule table, the rule table is separated into two sub groups. The unrelated group is constructed into a hash table which improves the matching speed. Experiments show that the throughput is improved about 10%. Another problem, the rule conflict, was proved and a conflict detection algorithm was given.

Key words: packet classification, hash table, rule table, related rules, conflict detection

CLC Number: 

  • TP393