Resource depletion detection and notification in an enterprise fabric network
AssigneeCisco Technology, Inc.
InventorsShree Narasimha Murthy, Sanjay Kumar Hooda, Sonal Prem Kumar Chhabria
Life of this patent
Estimating the term…
Abstract
Techniques that include a network that is configured in the first mode of a reactive mode to respond to a client attempting to access an endpoint of the network by providing information to be sent to a map server and by checking whether at least an IP address associated with the client corresponds to a registration produced for the client by a wireless controller. Further, the network is configured in a second mode of a proactive mode to determine based on a count maintained by a wireless controller of a number of client IP addresses whether to allow access or not to allow access to one or more clients to the network.
Claims20
A method of configuring a network management system, comprising:
- operably coupling a network to a control plane that communicates with a wireless controller;
- in response to a client attempting to access an endpoint of the network, generating by the network management system, a first message that at least comprises a failure to access the endpoint based on an edge node of the network being unable to allocate a network identifier for the endpoint to the client due to a resource constraint of the edge node;
- in response to the first message of the failure of the client to access the endpoint, generating, by the network management system, a second message to send to a control plane database of the network to provide information about an access failure on a part of the client, wherein the information of the second message at least comprises a notification of a resource exhaustion to allocate the network identifier of the endpoint to the client by the network;
- and
- determining, by the network management system, whether the wireless controller is aware via the control plane of the client attempting access to the network or of the resource exhaustion based on the information sent to the control plane database by the network management system by checking whether at least an IP address associated with the client corresponds to a registration produced for the client by the wireless controller.
A method of configuring a network management system, comprising:
- operably coupling a network to a control plane that communicates with a wireless controller;
- registering, by the network management system via an edge node of the network, an access point as a wired endpoint to a control plane database of the network, wherein the registering comprises information of a type of the wired endpoint associated with one or more resource constraints to the control plane database via an opaque object;
- in response to a request to the control plane database for a locator of the access point from the wireless controller, sending by the network management system to the wireless controller, a point of attachment for the access point with opaque data from the opaque object;
- and
- in response to the opaque data sent to the wireless controller, enabling, by the network management system, the wireless controller to maintain a count of a number of client IP addresses with clients of the wireless controller to available points of attachment at the network.
A system comprising:
- one or more processors;
- and
- one or more non-transitory computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- configuring a network in a first mode comprising a reactive mode to respond to a client attempting to access an endpoint of the network by providing information to be sent to a control plane database and by checking whether at least an IP address associated with the client corresponds to a registration produced for the client by a wireless controller;
- and
- configuring the network in a second mode comprising a proactive mode to determine based on a count maintained by a wireless controller of a number of client IP addresses whether to allow access or not to allow access to one or more clients to the network.
Dependencies are inferred from the claim text.