发明名称 Routers and methods for optimal routing table compression
摘要 A method for compressing a routing table involves constructing a binary tree representation of the routing table. The compression method makes three passes through the tree. In a first pass, the compression method propagates routing information down to the tree leaves. During this pass, the program assigns every leaf node in the tree an associated next hop or an inherited next hop from a higher level ancestral node. In a second pass, the compression method migrates prevalent next hops up the tree. This bottom up pass involves forming a set of next hops at a parent node by supernetting the sets of next hops A and B for a pair of child nodes corresponding to the parent node, according to the following operation:where A*B is a set of next hops formed at the parent node. In the third pass, the compression method eliminates redundant branches in the tree. This top down pass begins at a parent node and selects a next hop from a parent node. The method then examines a child node branching from the parent node to determine whether the selected next hop is an element of next hops for the child node. If it is, the method eliminates the next hops for the child node. After the tree is restructured by the three-pass process, the compression method converts it back to a new routing table.
申请公布号 US6385649(B1) 申请公布日期 2002.05.07
申请号 US19980188014 申请日期 1998.11.06
申请人 MICROSOFT CORPORATION 发明人 DRAVES RICHARD P.;KING CHRISTOPHER KEVIN;VENKATACHARY SRINIVASAN
分类号 H04L12/46;H04L12/56;(IPC1-7):H04L12/28 主分类号 H04L12/46
代理机构 代理人
主权项
地址