×

Forwarding tree having multiple bit and intermediate bit pattern comparisons

  • US 7,512,080 B1
  • Filed: 12/16/2005
  • Issued: 03/31/2009
  • Est. Priority Date: 11/08/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • identifying a key within a network packet;

    traversing nodes of a forwarding tree within a network device by testing two or more path control bits within the key per each of the traversed nodes, wherein values of the two or more path control bits in the key determine a path traversed along the tree, wherein each of the traversed nodes specifies a primary path control bit and at least two secondary path control bits in accordance with a hierarchy defined by the forwarding tree, wherein the value of the primary path control bit determines which of the at least two secondary path control bits to test within the key, and wherein each of the secondary path control bits is expressed as an offset from the primary path control bit; and

    taking an action on the packet based on next hop data associated with an end node of the traversed path.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×