Network Assurance Appliance for Bridge Domain L3out Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex computer networks face challenges in accurate and efficient error detection and configuration validation due to their intricate configurations, leading to difficulties in troubleshooting and ensuring proper network behavior.

Innovation Solution

The system and method for network assurance involve receiving a global logical model and converting it into a local model, comparing it with software and hardware models, and generating events based on validation results to ensure accurate configuration and detect inconsistencies, thereby validating the proper deployment of network configurations across different layers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If network configuration options are expanded to provide flexibility and control, then network adaptability improves, but device complexity increases

Engineering Contradiction:
Improvenetwork flexibilityVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a network assurance appliance as an intermediary device that validates network configurations before deployment. This mediator checks configurations for errors and inconsistencies, allowing operators to use complex configuration options while the appliance ensures they are correctly implemented, thus maintaining flexibility without proportionally increasing operational complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary validation of network configurations before they are deployed to the network. The assurance appliance checks configurations in advance to identify potential errors, allowing operators to prepare complex configurations with confidence that validation will occur before deployment, reducing the burden of troubleshooting after deployment

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If network configuration becomes more complex to meet user needs, then network adaptability improves, but error detection difficulty increases

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoiderror detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The network assurance appliance acts as a specialized intermediary dedicated to detecting configuration errors. Rather than relying on operators to manually verify complex configurations, the appliance automatically validates them against known error patterns and best practices, making error detection as easy as submitting a configuration for review

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a copy of the intended network configuration and validates this copy against error conditions before deploying it to the actual network. This allows thorough validation of complex configurations without affecting the live network, enabling detailed error detection in a safe environment

Inventive Principle:
Principle #26Copying

3Reliability

If manual configuration validation is performed to ensure accuracy, then configuration reliability improves, but validation time increases

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidvalidation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces manual configuration validation with automated validation performed by the network assurance appliance. The appliance uses automated scripts and validation logic to check configurations, providing rapid feedback on configuration accuracy without requiring manual review, thus maintaining high reliability while significantly reducing validation time

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system implements automated feedback loops where the assurance appliance continuously validates configurations and provides immediate feedback on errors or inconsistencies. This automated feedback mechanism replaces slow manual validation processes, enabling rapid iteration and correction of configuration issues without sacrificing accuracy

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11283682B2Validation of bridge domain-L3out association for communication outside a network
Publication Date: 2022.03.22 CISCO TECHNOLOGY INC
  • US11283682B2 patent drawing
  • US11283682B2 patent drawing
  • US11283682B2 patent drawing

AI summary

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.