发明名称 Method and system for routing an IP packet
摘要 Method for generating and thereafter updating a data structure used for routing Internet protocol data packets. Routing a packet is performed by using a destination address of the packet and an updatable set of prefix rules. A prefix rule may be added to a first-level table if the terminating level of the prefix rule equals one. Otherwise, cascading tables may be created until reaching a terminating table for the prefix rule. Then, the prefix rule may be added to its terminating table. The data structure is updateable. The packet routing may be guided by associating one or more fields, or partial fields, of the most significant bits of a destination address of the packet with respective records of search tables, and using the last visited port identifier for routing there through the packet. The data structure is generated by a control processor and stored in a system memory, whereas a network processor searches in the data structure for a prefix rule suitable for each received packet. Searches and updates may be performed substantially at the same time.
申请公布号 US2007121632(A1) 申请公布日期 2007.05.31
申请号 US20050288861 申请日期 2005.11.28
申请人 ARABELLA SOFTWARE, LTD. 发明人 ZABARSKI BORIS
分类号 H04L12/56;H04L12/28 主分类号 H04L12/56
代理机构 代理人
主权项
地址