发明名称 A BOUNDED INDEX EXTENSIBLE HASH-BASED IPV6 ADDRESS LOOKUP METHOD
摘要 The present invention provides a technique for efficiently looking up addressrouting information in an intermediate network node, such as a router. To that end, the node locates routing information stored in its memory using one or more "lookup" tables (LUT) which can be searched using a small, bounded number of dependent lookups, thereby reducing the number of dependent lookups conventionally performed. The LUTs are arranged so each table provides routing information for network addresses whose subnet mask lengths are within a different range ("stride") of mask lengths. According to the technique, the node locates a network address's routing information by searching the LUTs, in order of decreasing prefix lengths, until the routing information is found. Preferably, several tables are searched in parallel. A match in a LUT may further point to a small MTRIE that enables the final bits of a prefix to be matched. That final MTRIE is searched using a relatively small, bounded number of dependent lookups.
申请公布号 WO2004105351(A2) 申请公布日期 2004.12.02
申请号 WO2004US15281 申请日期 2004.05.13
申请人 CISCO TECHNOLOGY, INC 发明人 BARACH, DAVID, R.;BATACHARIA, BOBBY
分类号 H04L12/56;H04L29/06 主分类号 H04L12/56
代理机构 代理人
主权项
地址