Back to results
US 7,461,142 B2Granted
Method and apparatus for address management in a network device
AssigneeIntel Corporation
InventorManoj K. Wadekar
Life of this patent
Estimating the term…
Abstract
Numerous embodiments of a method and apparatus for address management in a network device are disclosed.
Claims40
A method of managing network addresses, comprising:
- learning information relating to a network address;
- updating a first address database, wherein the first database is managed by a first device;
- in response to the updating, providing a notification of the update to a second device managing a second address database;
- queuing at least a portion of the update information in a queue;
- determining whether the queue is in an overflow condition;
- based on the determination, providing an indication to the second device that the queue is in the overflow condition;
- in response to the indication that the queue is in the overflow condition, polling the first device to determine whether the first address database includes information that is not included in the second address database;
- in response to the indication that the queue is in the overflow condition, determining whether the queue comprises information that is not included in the second address database;
- and
- providing only the information that is not included in the second address database and the queue to the second device.
7 more elements
An apparatus, comprising:
- a network device, coupled to a network and configured to:
- maintain a forwarding database;
- determine whether to update the forwarding database;
- update the forwarding database based on the determination;
- in response to the update, send a notification of the update to one or more other devices, the one or more other devices coupled to the network device;
- forward information related to the update to a queue associated with the one or more other devices;
- determine whether the queue associated with the one or more other devices is in an overflow condition;
- and
- based on the determination, provide an indication to the one or more other devices that the queue is in the overflow condition, wherein based on providing the indication to the one or more other devices, the network device is to:
- receive a poll request to determine whether the forwarding database includes information that is not included in a management database maintained by a device from among the one or more other devices;
- determine whether the queue comprises information that is not included in the forwarding database;
- and
- provide only the information that is not included in the management database and the queue to the device.
10 more elements
An article comprising:
- a storage medium;
- said storage medium including stored instructions that, when executed by a processor, result in:
- a first device learning information relating to a network address;
- updating a first address database managed by the first device;
- in response to the updating, providing a notification of the update to a second device managing a second address database;
- queuing at least a portion of the update information in a queue;
- determining whether the queue is in an overflow condition;
- and
- providing an indication to the second device that the queue is in the overflow condition, wherein based on providing the indication to the second device, the first device is to:
- receive a poll request to determine whether the first address database includes information that is not included in the second address database maintained by second device;
- determine whether the queue comprises information that is not included in the second address database;
- and
- provide only the information that is not included in the second address database and the queue to the second device.
10 more elements
Dependencies are inferred from the claim text.