標題: An Efficient Conflict Detection Algorithm for Packet Filters
作者: Lee, Chun-Liang
Lin, Guan-Yu
Chen, Yaw-Chung
資訊工程學系
Department of Computer Science
關鍵字: packet classification;conflict detection;tuple space search
公開日期: 1-Feb-2012
摘要: Packet classification is essential for supporting advanced network services such as firewalls, quality-of-service (QoS), virtual private networks (VPN), and policy-based routing. The rules that routers use to classify packets are called packet filters. If two or more filters overlap, a conflict occurs and leads to ambiguity in packet classification. This study proposes an algorithm that can efficiently detect and resolve filter conflicts using tuple based search. The time complexity of the proposed algorithm is O(nW + s), and the space complexity is O(nW), where n is the number of filters, W is the number of bits in a header field, and s is the number of conflicts. This study uses the synthetic filter databases generated by Class-Bench to evaluate the proposed algorithm. Simulation results show that the proposed algorithm can achieve better performance than existing conflict detection algorithms both in time and space, particularly for databases with large numbers of conflicts.
URI: http://dx.doi.org/10.1587/transinf.E95.D.472
http://hdl.handle.net/11536/15657
ISSN: 0916-8532
DOI: 10.1587/transinf.E95.D.472
期刊: IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS
Volume: E95D
Issue: 2
起始頁: 472
結束頁: 479
Appears in Collections:Articles


Files in This Item:

  1. 000300471900021.pdf

If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.