A Survey on Regular Expression Matching for Deep Packet Inspection: Applications, Algorithms, and Hardware Platforms

@article{Xu2016ASO,
  title={A Survey on Regular Expression Matching for Deep Packet Inspection: Applications, Algorithms, and Hardware Platforms},
  author={Chengcheng Xu and Shuhui Chen and Jinshu Su and Siu-Ming Yiu and Lucas Chi Kwong Hui},
  journal={IEEE Communications Surveys & Tutorials},
  year={2016},
  volume={18},
  pages={2991-3029}
}
Deep packet inspection (DPI) is widely used in content-aware network applications such as network intrusion detection systems, traffic billing, load balancing, and government surveillance. Pattern matching is a core and critical step in DPI, which checks the payload of each packet for known signatures (patterns) in order to identify packets with certain characteristics (e.g., malicious packets that carry viruses or worms). Regular expression is the major tool for signature description due to… CONTINUE READING
5 Citations
151 References
Similar Papers

References

Publications referenced by this paper.
Showing 1-10 of 151 references

DPI technology from the standpoint of Internet governance studies: An introduction

  • M. Mueller
  • School Inf. Studies, Syracuse Univ., Syracuse, NY…
  • 2011
Highly Influential
5 Excerpts

Similar Papers

Loading similar papers…