TY - GEN
T1 - Packet classification using rule caching
AU - Guinde, Nitesh B.
AU - Rojas-Cessa, Roberto
AU - Ziavras, Sotirios G.
PY - 2013
Y1 - 2013
N2 - Data rates on Internet links keep increasing with the deployment of optical technology. Packets coming into high-speed networks need to be classified quickly. Different packet classification schemes have been developed but they require a number of memory accesses as classification is complex and memory is slow. We follow the approach of providing support with fast memory, as cache, in computer systems, to support packet classification schemes. Here, we propose a scheme based on memory cache to support packet classification. The scheme not only makes use of faster and smaller memories but also reduces the number of memory accesses to perform packet classification. It can make the performance of the adopted classification scheme independent of the number of connection flows. We present various packet-classification caching schemes for performing classification and provide the cache hit ratio results for various traffic models generated with Classbench.
AB - Data rates on Internet links keep increasing with the deployment of optical technology. Packets coming into high-speed networks need to be classified quickly. Different packet classification schemes have been developed but they require a number of memory accesses as classification is complex and memory is slow. We follow the approach of providing support with fast memory, as cache, in computer systems, to support packet classification schemes. Here, we propose a scheme based on memory cache to support packet classification. The scheme not only makes use of faster and smaller memories but also reduces the number of memory accesses to perform packet classification. It can make the performance of the adopted classification scheme independent of the number of connection flows. We present various packet-classification caching schemes for performing classification and provide the cache hit ratio results for various traffic models generated with Classbench.
KW - Caching
KW - Packet classification
UR - http://www.scopus.com/inward/record.url?scp=84889069605&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84889069605&partnerID=8YFLogxK
U2 - 10.1109/IISA.2013.6623734
DO - 10.1109/IISA.2013.6623734
M3 - Conference contribution
AN - SCOPUS:84889069605
SN - 9781479907717
T3 - IISA 2013 - 4th International Conference on Information, Intelligence, Systems and Applications
SP - 317
EP - 320
BT - IISA 2013 - 4th International Conference on Information, Intelligence, Systems and Applications
T2 - 4th International Conference on Information, Intelligence, Systems and Applications, IISA 2013
Y2 - 10 July 2013 through 12 July 2013
ER -