发明名称 |
METHODS AND APPARATUS FOR STORAGE AND PROCESSING OF ROUTING INFORMATION |
摘要 |
Method, apparatus and software for processing sets of routing information in a router having a plurality of memory units accessible via separate access paths. The sets of routing information are typically routes received from neighbour nodes. The method includes creating a plurality of non-indentical routing information subsets from each received set of routing information, accessing the memory units via the separate access paths and storing the routing information subsets created from a common set of routing information in respective ones of the plurality of memory units. By providing a distributed memory architecture for storing routing information, an increase in a router's memory requirements can be met by increasing the number of memory units. In addition, the present invention discloses embodiments which distribute computational complexity among multiple processing units in communication with the plurality of memory units, thereby allowing computation of output routing information bases and forwarding tables to occur in parallel. |
申请公布号 |
WO03013055(A3) |
申请公布日期 |
2003.09.25 |
申请号 |
WO2002CA01180 |
申请日期 |
2002.07.26 |
申请人 |
HYPERCHIP, INC.;NORMAN, RICHARD, S.;HAUGHEY, JOHN |
发明人 |
NORMAN, RICHARD, S.;HAUGHEY, JOHN |
分类号 |
H04L12/56 |
主分类号 |
H04L12/56 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|