×

Network routing using indirect next hop data

  • US 8,953,626 B2
  • Filed: 09/09/2013
  • Issued: 02/10/2015
  • Est. Priority Date: 10/19/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A method comprising:

  • storing, within a network device, a forwarding tree that includes a set of hierarchically arranged nodes, wherein the set of nodes includes a root node, a plurality of intermediate nodes, and a plurality of leaf nodes, wherein the leaf nodes store data pointers to data structures that are external to the forwarding tree, wherein the data structures store next hop data, and wherein at least two of the leaf nodes each include a corresponding data pointer that points to a same one of the data structures that is external to the forwarding tree;

    receiving a network update packet at the network device, wherein the network update packet comprises network update information; and

    updating network routes for future packets by modifying the next hop data in the data structures that are external to the forwarding tree without modifying the forwarding tree, wherein modifying the next hop data includes changing a specific next hop identified by the same data pointer that is included in the at least two of the leaf nodes so as to alter routes defined by the at least two of the leaf nodes of the forwarding tree without altering data stored within the leaf nodes.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×