×

Distributed routing architecture

  • US 8,902,897 B2
  • Filed: 09/14/2012
  • Issued: 12/02/2014
  • 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 at least one second level physical routing component based at least in part on the first subset of the destination address, wherein the identified at least one 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 potential destination addresses to individual second level physical routing components of the second level; and

    transmit the packet to the identified at least one second level physical routing component; and

    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 an outgoing transit path based at least in part on the second subset of the destination address, wherein the identified outgoing transit path is associated with the second subset of the destination address based at least in part on a dynamic allocation of individual portions of a set of potential destination addresses to individual outgoing transit paths; and

    transmit the packet to the identified outgoing transit path.

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