发明名称 Hash compensation architecture and method for network address lookup
摘要 A hash compensation architecture and table lookup method is provided to efficiently lookup a valid directory entry in an address lookup table. Then, a compensation directory is implemented to store an address of a directory entry whenever an overflow occurs. When looking up an output port for an incoming packet, the lookups of the network address table and the compensation directory are performed in parallel, thereby to improve the efficiency of search. To improve the utilization of memory space, and ensure that the address of the entry indexed by the compensation directory will not affect the hash function search result, the invention further provides a translating/comparing mechanism for continuously searching a local best-fit directory entry from the outputs of the validity table and then provide for the compensation directory. Accordingly, the hash compensation mechanism and the lookup method can increase the hit rate of an address lookup for a network device and utilize the memory space more efficiently.
申请公布号 US2002138648(A1) 申请公布日期 2002.09.26
申请号 US20010784039 申请日期 2001.02.16
申请人 LIU KUANG-CHIH 发明人 LIU KUANG-CHIH
分类号 H04L12/56;H04L29/12;(IPC1-7):G06F15/16;G06F15/173 主分类号 H04L12/56
代理机构 代理人
主权项
地址