摘要 |
Managing TCAM entries within a TCAM matrix for use in a data packet routing device is disclosed. Additionally, a computer readable medium containing instructions to cause a processor to perform the method is also disclosed. One method comprises the steps of: (1) providing a plurality of information base agents for managing respective information bases, wherein the information bases include route data; (2) maintaining a list of TCAM entries that are available for assignment; (3) allocating blocks of available TCAM entries to each of the plurality of information base agents; (4) the plurality of information base agents storing route data into the TCAM entries of their respective blocks of TCAM entries; (5) determining that one information base agent of the plurality of information base agents needs additional TCAM entries; (6) providing additional TCAM entries to the one information base agent; and (7) updating the list of TCAM entries available for assignment.
|