Patent ID: 8320378

Claim:
A computer-implemented method for updating border gateway protocol (BGP) peer entities in a communication network comprising: among a set of update messages, formatting a plurality of the update messages to be advertised to a first BGP peer entity to establish a first quantity of formatted update messages, wherein the first BGP peer entity is a BGP router, wherein the first quantity of the formatted update messages is less than or equal to the set of update messages; among the first quantity of formatted update messages, enqueueing to a queue, a plurality of formatted update messages, wherein a quantity of the enqueued formatted update messages is less or equal to the first quantity of formatted update messages; wherein at least one of the first quantity of formatted update messages and the quantity of the enqueued formatted update messages is a programmable quantity; after all in the plurality of update messages for the first BGP peer entity are formatted for the first BGP peer entity, formatting a second quantity of update messages to be advertised to a second BGP peer entity; wherein the second quantity of update messages is a subset of the set of update messages; wherein steps in the method are performed by one or more computing devices.