DocumentCode
3118011
Title
Packet classification algorithms
Author
Dixit, Mrudul ; Barbadekar, B.V. ; Barbadekar, Ashwinee B.
Author_Institution
E & TC Dept., Cummins Coll. of Eng. For Women, Pune, India
fYear
2009
fDate
5-8 July 2009
Firstpage
1407
Lastpage
1412
Abstract
The process of categorizing packets into flows in an internet router is called packet classification. All packets belonging to the same flow obey pre-defined rules and are processed in a similar manner by the router. Packet classification is needed for non best-effort services, such as firewalls and quality of service, services that require the capability to distinguish and isolate traffic in different flows for suitable processing. The different services are packet filtering, policy routing, accounting and billing, traffic rate limiting, traffic shaping etc. Packet classification can be done on a single field or multiple fields. There are a variety of algorithms proposed for packet classification. They can be broadly categorized as basic data structures / search algorithms, geometric algorithms, heuristic algorithms and hardware specific algorithms. In this paper a review is taken of various packet classification algorithms of the above mentioned categories.
Keywords
Internet; computer networks; quality of service; telecommunication network routing; telecommunication traffic; Internet router; packet classification; packet filtering; policy routing; quality of service; traffic rate limiting; traffic shaping; Classification algorithms; Data structures; Educational institutions; Filtering; Heuristic algorithms; IEEE members; Industrial electronics; Quality of service; Routing; Web and internet services; Routers; classifiers; data structure; header fields; mapping; packet classification; worst and average case performance;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Electronics, 2009. ISIE 2009. IEEE International Symposium on
Conference_Location
Seoul
Print_ISBN
978-1-4244-4347-5
Electronic_ISBN
978-1-4244-4349-9
Type
conf
DOI
10.1109/ISIE.2009.5215939
Filename
5215939
Link To Document