发明名称 |
Routing and forwarding table management for network processor architectures |
摘要 |
A computer system having a network processor comprising a core processor and at least one microengine in operative communication with the core processor is provided. A table comprised of a plurality of entries with IP addresses associated therewith is built, wherein the entries are organized hierarchically according to an LC-Trie compression algorithm operating on the IP addresses. An Information packet is received within the computer system, wherein the information packet has a destination IP address associated therewith. The table is searched using an LC-Trie search algorithm to find a match between an IP address of an entry in the table and the destination IP address of the information packet. The information packet is transmitted to a forwarding IP address associated with the IP address of the matching entry. An interface is provided to accommodate communication between the core processor and microengine of the network processor.
|
申请公布号 |
EP1657633(A1) |
申请公布日期 |
2006.05.17 |
申请号 |
EP20060000066 |
申请日期 |
2002.11.09 |
申请人 |
RADISYS CORPORATION |
发明人 |
SCHWADERER, CURT;LYONS, DAVID;STOEN, RICK |
分类号 |
G06F9/38;H04L12/56 |
主分类号 |
G06F9/38 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|