×

Distributed routing architecture

  • US 9,282,032 B2
  • Filed: 02/26/2015
  • Issued: 03/08/2016
  • Est. Priority Date: 12/17/2009
  • Status: Active Grant
First Claim
Patent Images

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

  • one or more routers associated with a first level of a hierarchy of physical routing components;

    one or more routers associated with a second level of the hierarchy of physical routing components; and

    a management component for distribution of forwarding information associated with the first and second levels of the hierarchy, the management component comprising one or more processors configured with specific computer-executable instructions to;

    receive the forwarding information for routing data packets addressed to individual addresses within a set of network addresses, wherein the set of network addresses are expressed in a network address format;

    select a first subset of the network address format to associate with the first level of the hierarchy, wherein the first subset of the network address format identifies a specific segment of the individual addresses of the set of network addresses;

    assign to a router of the first level a first portion of the set of network addresses, wherein the first portion of the set of network addresses is defined at least in part by the first subset of the set of network address format;

    distribute, to the determined router of the first level, a first section of the forwarding information, the first section including routing information for the first portion of the set of network addresses;

    select a second subset of the network address format to associate with the second level of the hierarchy, wherein the second subset of the network address format identifies a second specific segment of the individual addresses of the set of network addresses;

    assign to a router of the second level a second portion of the set of network addresses, wherein the second portion of the set of network addresses is defined at least in part by the second subset of the set of network address format; and

    distribute, to the router of the second level, a second section of the forwarding information, the second section including routing information for the second portion of the set of network addresses.

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