Back to Search
Start Over
A Fast Bit-Vector-Based Conflict Detection Algorithm for Packet Classifiers
- Source :
- Proceedings of The 8th IIAE International Conference on Industrial Application Engineering 2020.
- Publication Year :
- 2020
- Publisher :
- The Institute of Industrial Applications Engineers, 2020.
-
Abstract
- To support various network services, routers have to classify packets based on header fields and a set of filters. Each filter contains several fields to specify ranges of header values, and an associated action, which specifies how to handle the packet matching the filter. If two filters overlap and the actions defined in the filters conflict, it may lead to a false classification. In this paper, we propose a fast bit-vector-based algorithm for conflict detection. Experimental results show that our algorithm can reduce the average detection time per filter by 22.6% to 77.9% compared to the scalable bit vector (SBV) algorithm. Moreover, our algorithm does not consume significant extra memory and pre-computation time.
Details
- Database :
- OpenAIRE
- Journal :
- Proceedings of The 8th IIAE International Conference on Industrial Application Engineering 2020
- Accession number :
- edsair.doi...........eb7d638dfc451683cd3c78eb17d974ff
- Full Text :
- https://doi.org/10.12792/iciae2020.005