×

Distributed routing architecture

  • US 8,971,328 B2
  • Filed: 09/14/2012
  • Issued: 03/03/2015
  • Est. Priority Date: 12/17/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for routing packets, the system comprising:

  • a first level of a hierarchy of physical routing components comprising one or more first level physical routing components, wherein each of the one or more first level physical routing components is configured to;

    receive a packet for routing, wherein the packet comprises at least a destination address, and wherein the destination address comprises a first subset of the destination address and a second subset of the destination address;

    identify a second level physical routing component based at least in part on an association of the first subset of the destination address with the identified second level physical routing component, wherein the identified second level physical routing component is associated with the first subset of the destination address based at least in part on a dynamic allocation of individual portions of a set of destination addresses to individual second level physical routing components of the second level of the physical routing component hierarchy; and

    transmit the packet to the identified second level routing component;

    a second level of the hierarchy of physical routing components comprising one or more second level physical routing components, wherein each of the one or more second level physical routing components is configured to;

    receive the packet from a first level physical routing component;

    identify a third level physical routing component based at least in part on an association of the second subset of the destination address with the identified third level physical routing component, wherein the identified third level physical routing component is associated with the second subset of the destination address based at least in part on a dynamic allocation of individual portions of the set of destination addresses to individual third level physical routing components of the third level of the physical routing component hierarchy; and

    transmit the packet to the identified third level physical routing component; and

    a third level of the hierarchy of physical routing components comprising one or more third level physical routing components, wherein each of the one or more third level physical routing components is configured to;

    receive the packet from a second level physical routing component;

    identify an additional component to which to transmit the packet; and

    transmit the packet to the identified additional component.

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