DocumentCode :
1840392
Title :
A novel cache architecture to support layer-four packet classification at memory access speeds
Author :
Xu, Jun ; Singhal, Mukesh ; DeGroat, Joanne
Author_Institution :
Ohio State Univ., Columbus, OH, USA
Volume :
3
fYear :
2000
fDate :
26-30 Mar 2000
Firstpage :
1445
Abstract :
Existing and emerging layer-4 switching technologies require packet classification to be performed on more than one header field, known as layer-4 lookup. Currently, the fastest general layer-8 lookup scheme delivers a throughput of 1 million lookups per second (MLPS), far off from 25/75 MLPS needed to support 50/150 Gbps layer-4 router. We propose the use of route caching to speed up layer-4 lookup, and design and implement a cache architecture for this purpose. We investigated the locality behavior of the Interent traffic (at layer-4) and propose a near-LRU algorithm that can best harness this behavior. In implementation, to best approximate fully-associative near-LRU using relatively inexpensive set-associative hardware, we invented a dynamic set-associative scheme that exploits the nice properties of N-universal hash functions. The cache architecture achieves a high and stable hit ratio above 90 percent and a fast throughput up to 75 MLPS at a reasonable cost
Keywords :
Internet; cache storage; packet switching; table lookup; telecommunication network routing; telecommunication traffic; Interent traffic; N-universal hash functions; cache architecture; dynamic set-associative scheme; fully-associative near-LRU; hit ratio; layer-4 lookup; layer-4 switching technologies; layer-four packet classification; locality behavior; memory access speeds; near-LRU algorithm; set-associative hardware; Bandwidth; Computational Intelligence Society; Costs; Hardware; Internet; Multicast protocols; Packet switching; Random access memory; Throughput; Virtual private networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Conference_Location :
Tel Aviv
ISSN :
0743-166X
Print_ISBN :
0-7803-5880-5
Type :
conf
DOI :
10.1109/INFCOM.2000.832542
Filename :
832542
Link To Document :
بازگشت