Back to results
US 9,866,456 B2Granted
System and method for network health and management
AssigneeAvago Technologies General IP (Singapore) Pte. Ltd.
InventorsWilliam Brad Matthews, Mohan Venkatachar Kalkunte
Life of this patent
Estimating the term…
Abstract
A system and method for network health and management. Intelligent assessments of a current or new network configuration can be performed based on a health of the network that is derived using health messages that are indicative of the utilization of one or more forwarding tables in a plurality of network switches.
Claims20
A method, comprising:
- receiving, via a communications network from a plurality of network switches in a network, a plurality of health messages from the respective plurality of network switches, wherein a first health message of the plurality of health messages received from a first network switch of the plurality of network switches comprises table utilization data indicating a table fill level of one or more forwarding tables in the first network switch, the first health message being sent by the first network switch responsive to a determination that the table fill level of the one or more forwarding tables in the first network switch reaches a predetermined percentage;
- determining, by a network management station, a measure of a health of the network based at least in part on a rate of change of the table utilization of the one or more forwarding tables indicated by the table fill level over a measurement interval;
- determining, based on the determined measure of the health of the network, whether a configuration of the network can be satisfied;
- and
- transmitting, via the communications network, a plurality of configuration messages to the plurality of network switches to adjust a configuration of the network based on the determination.
2 more elements
A network management station, comprising:
- a receiver that is configured to receive, via a communications network from a plurality of network switches in a network, a plurality of health messages from the respective plurality of network switches, wherein a first health message of the plurality of health messages received from a first network switch of the plurality of network switches comprises table utilization data indicating a table fill level of one or more forwarding tables in the first network switch, the first health message being sent by the first network switch responsive to a determination that the table fill level of the one or more forwarding tables in the first network switch reaches a predetermined percentage;
- a controller that is configured to determine a measure of a health of the network based at least in part on a rate of change of the table utilization of the one or more forwarding tables indicated by the table fill level over a measurement interval, and to determine, based on the determined measure of the health of the network, whether a configuration of the network can be satisfied;
- and
- a transmitter that is configured to transmit, via the communications network, a plurality of configuration messages to the plurality of network switches to adjust a configuration of the network based on the determination.
1 more element
A method, comprising:
- receiving, via a communications network from a plurality of network switches in a network, a plurality of health messages from the respective plurality of network switches, wherein a first health message of the plurality of health messages received from a first network switch of the plurality of network switches comprises table utilization data indicating a table fill level of one or more forwarding tables in the first network switch, the first health message being sent by the first network switch responsive to a determination that the table fill level of the one or more forwarding tables in the first network switch reaches a predetermined percentage;
- and
- transmitting, via the communications network, a plurality of configuration messages to the plurality of network switches when it is determined that a configuration request of the network can at least partially be satisfied, wherein said determination is based on a measure of a health of the network based at least in part on a rate of change of the table utilization of the one or more forwarding tables indicated by the table fill level over a measurement interval.
Dependencies are inferred from the claim text.