Abstract
Matching multiple patterns simultaneously is a key technique in Deep Packet Inspection systems, such as firewall, Intrusion Detection Systems, etc. However, most web services nowadays tend to compress their traffic for less data transferring and better user experience, which has challenged the original multi-pattern matching method that work on raw content only. The straightforward solutions directly match decompressed data which multiply the data to be matched. The state-of-the-art works skip scanning some data in compressed segments, but still exist the redundant checking, which are not efficient enough. In this paper, we propose COmpression INspection (COIN) method for multi-pattern matching over compressed traffic. COIN does not recheck the patterns within compressed segment if it has been matched before, so as to further improve the performance of matching, we have collected real traffic data from Alexa top sites and performed the experiments. The evaluation results show that COIN achieves 20.3% and 17.0% in the average of improvement than the state-of-the-art approaches on the string and regular expression matching with real traffic and rule sets.
| Original language | English |
|---|---|
| Pages (from-to) | 122-134 |
| Number of pages | 13 |
| Journal | Journal of Network and Computer Applications |
| Volume | 127 |
| DOIs | |
| State | Published - 1 Feb 2019 |
Keywords
- Compressed traffic
- Deep packet inspection
- Multi-pattern matching
- Regular expression matching
Fingerprint
Dive into the research topics of 'COIN: A fast packet inspection method over compressed traffic'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver