me unjustified. We identified major areas of current development for the improvement CAM-based search engines and concluded the chapter by providing an overview of an alternative way of creating a fully integrated search engine. SUGGESTED REFERENCES The following lists some companies that design and build CAMs and search engines: Cypress Semiconductor (www.cypress.com) IDT (www.idt.com) ISSI (www.issi.com) Kawasaki LSI (www.klsi.com) Micron (www.micron.com) Mosaid (www.mosaid.com/semiconductor) NetLogic Microsystems (www.netlogicmicro.com) SiberCore Technologies (www.sibercore.com) SiberCore Technologies white paper, "Packet Management Lookups in Modern Networks." ClearSpeed Technology white paper, "The ClearSpeedTM Table Lookup Engine." Downloaded from Digital Engineering Library @ McGraw-Hill (www.digitalengineeringlibrary.com) Copyright © 2004 The McGraw-Hill Companies. All rights reserved. Any use is subject to the Terms of Use as given at the website. SEARCH ENGINES NETWORK PROCESSORS Data sheets and application notes are available directly from these companies. In most cases, how- ever, this is an extremely competitive industry. As a result, the companies most probably will require that a nondisclosure agreement be signed prior to their release of the product literature to the request- ing party. Downloaded from Digital Engineering Library @ McGraw-Hill (www.digitalengineeringlibrary.com) Copyright © 2004 The McGraw-Hill Companies. All rights reserved. Any use is subject to the Terms of Use as given at the website. Source: NETWORK PROCESSORS CHAPTER 13 CLASSIFICATION PROCESSORS In this chapter, we discuss the problem of packet classification in network processing. The funda- mental notion of classifying the ever-changing dynamic outcome of various events into categories implies that consecutive events of this outcome must be distinguished from one another, some con- text-specific rules must be applied to these event outcomes, and some rational decisions must be taken based on specific criteria. If the dynam