CHAPTER 13 Searching

Searching is an important function in every network processor, and EZchip architecture implements this utility in dedicated TOP processors that are integrated into the EZchip NP pipeline. The search engine is actually used twice along the pipeline. It is first used after the TOPparse in order to search keys that are produced during the analysis and parsing phase, and its results are handed to the TOPresolve for decision making. The second use of TOPsearch is after the TOPresolve has finished processing the results and making decisions, and further searches are required; for example, figuring out port numbers, IP addresses, and so on. The two TOPsearches, termed I and II, are quite similar, although there are some difference ...

Get Network Processors now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.