Detection of overlapping subnets in a network
AssigneeCisco Technology, Inc.
InventorsSanchay Harneja, Sanjay Sundaresan, Harsha Jagannati
Life of this patent
Estimating the term…
Abstract
Disclosed are systems, methods, and computer-readable media for assuring tenant forwarding in a network environment. Network assurance can be determined in layer 1, layer 2 and layer 3 of the networked environment including, internal-internal (e.g., inter-fabric) forwarding and internal-external (e.g., outside the fabric) forwarding in the networked environment. The network assurance can be performed using logical configurations, software configurations and/or hardware configurations
Claims20
A method for detecting overlapping subnets in a fabric, the method comprising:
- receiving a plurality of configurations from a plurality of network nodes in a fabric, wherein the plurality of network nodes in the fabric including at least a first group running in cluster mode and a second group running in cluster mode, and wherein the first group and the second group are configured with one or more subnets;
- analyzing the plurality of configurations to determine if an overlap of subnets occurs between at least the first group and the second group;
- and
- in response to the overlap occurring between at least the first group and second group nodes, generating an event for the overlap.
A system comprising:
- at least one memory configured to store data;
- and
- at least one processor operable to execute instructions associated with the data which, when executed by the at least one processor, cause the at least one processor to:
- receive a plurality of configurations from a plurality of network nodes in a fabric, wherein the plurality of network nodes in the fabric including at least a first group running in cluster mode and a second group running in cluster mode, and wherein the first group and the second group are configured with one or more subnets;
- analyze the plurality of configurations to determine if an overlap of subnets occurs between at least the first group and the second group;
- and
- in response to the overlap occurring between at least the first group and second group, generate an event for the overlap.
At least one non-transitory computer-readable medium configured to store instructions, which when executed by at least one processor, cause the at least one processor to:
- receive a plurality of configurations from a plurality of network nodes in a fabric, wherein the plurality of network nodes in the fabric including at least a first group running in cluster mode and a second group running in cluster mode, and wherein the first group and the second group are configured with one or more subnets;
- analyze the plurality of configurations to determine if an overlap of subnets occurs between at least the first group and the second group;
- and
- in response to the overlap occurring between at least the first group and second group, generate an event for the overlap.
Dependencies are inferred from the claim text.