发明名称 |
METHOD AND APPARATUS FOR LONGEST PREFIX ADDRESS LOOKUP |
摘要 |
A method and apparatus that constructs a "router database" and then uses the database to determine a longest match between a piece of target data, such as an address in a packet to be routed, and the database. The database contains a comparison table having a plurality of entries. In a first embodiment, each entry has up to k values, where 2 < = k < = N, where N is a number of comparison values in the database. In a second embodiment, each entry has up to k-1 values. During operation, various ones of the comparison table entries are loaded and compared to the address to determine a longest matching prefix in the router database. The comparison can be done in parallel.
|
申请公布号 |
WO0024159(A2) |
申请公布日期 |
2000.04.27 |
申请号 |
WO1999US24637 |
申请日期 |
1999.10.20 |
申请人 |
SUN MICROSYSTEMS, INCORPORATED |
发明人 |
PERLMAN, RADIA, J.;CHIU, DAH, MING |
分类号 |
H04L29/12;(IPC1-7):H04L12/00 |
主分类号 |
H04L29/12 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|