Patent ID: 7433941

Claim:
A system for managing network resources comprising: a network management server configured to execute a network management application which causes the network management server to perform network management instructions including, sending one or more network commands to one or more network devices connected to a network causing reconfiguration of how the one or more network devices process network traffic, receiving one or more status packets from the one more network devices in response to the one or more network commands, and performing an analysis of use of network resources on the one or more network devices connected to a network using the one or more status packets, the network management server further configured to request that a network device load the network management application from another device, the network device being among the one or more network devices; and a network device configured to download the network management application and execute the network management application which causes the network device to perform the network management instructions including, reconfiguring how network traffic is processed, sending one or more second network commands to one of the one or more network devices, receiving one or more second status packets from one of the one more network devices in response to the one or more second network commands, performing an analysis of use of network resources on the one or more network devices connected to a network using the one or more second status packets, and sending results of the analysis to the network management server for use in management of the network.