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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access