DocumentCode
2838207
Title
CRC32 Based Signature Generation Methods for URL Routing
Author
Prodanoff, Z.G. ; King, R.
Author_Institution
University of North Florida
fYear
2004
fDate
26-29 March 2004
Firstpage
153
Lastpage
158
Abstract
Signature algorithms have already been proposed for use in URL routers. Cyclic Redundancy Check (CRC) codes can be used as URL signatures. When a packet is received, CRCs are generated on the fly with the use of very simple hardware circuits. Existing network adapters are not programmed to generate CRCs on packet subfields. However, it is possible to use the CRC circuit of a network adapter to simultaneously generate the packet CRC and CRCs on any subfield (such as the URL string in the HTTP GET request header) of the packet. The intermediate CRC codes (available from the CRC circuit) can then be used to produce a URL signature for each incoming HTTP request and do URL routing table look-up. In this paper we evaluate alternatives for URL signature generation that rely on hardware or software computation of CRC32 codes. Our results indicate that the delay of producing the signature in software is smaller (100s of nanoseconds) as compared to the alternative of using the CRC circuit in existing adapters (10s of microseconds).
Keywords
Circuits; Cyclic redundancy check; Delay; Hardware; Network servers; Routing; Switches; Uniform resource locators; Web and internet services; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
SoutheastCon, 2004. Proceedings. IEEE
Conference_Location
Greensboro, North Carolina, USA
Print_ISBN
0-7803-8368-0
Type
conf
DOI
10.1109/SECON.2004.1287910
Filename
1287910
Link To Document