| CPC H04L 47/12 (2013.01) [H04L 43/0876 (2013.01); H04L 45/745 (2013.01)] | 17 Claims |

|
1. A method of programming a network device, the method comprising:
receiving network traffic statistics from network devices within a network;
analyzing the network traffic statistics to determine which routes have the largest amount of network traffic;
based upon the analysis, generating a filter list of prefixes associated with the routes that have the largest amount of network traffic;
receiving route updates from neighbor network devices and filtering the route updates using the filter list of prefixes to generate filtered route updates; and
transmitting the filtered route updates to a plurality of target network devices for programming the target network devices, where the generating of the filter list of prefixes is performed by an analyzer located in a different geographic region from a route filter, which performs the transmitting of the filtered route updates.
|