| |
| | CSD-NOVEMBER 1999: Using Content-Addressable Memory for Networking Applications |
 | | CAM provides a performance advantage over other memory search algorithms (such as binary and tree-based searches or look-aside tag buffers) by comparing the desired information against the entire list of prestored entries simultaneously, often resulting in an order-of-magnitude reduction of search time. |
 | | CAM is ideally suited for several functions, including Ethernet address lookup, data compression, pattern-recognition, cache tags, high-bandwidth address filtering, and fast lookup of routing, high-bandwidth address filtering, user privilege, security, or encryption information on a packet-by-packet basis for high-performance data switches, firewalls, bridges, and routers. |
 | | The CAM compares the received data against the table that has been stored within, and if the comparison yields a match, the port identification is given, and routing control forwards the packet to the correct port or address (see Figure 2). |
| www.csdmag.com /main/1999/11/9911feat3.htm (2175 words) |
|