Multi-Chassis EtherChannel Auto-Discovery via Centralized Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-chassis ether-channel (MCEC) configurations in fabric-based networks require complex manual configurations and direct links between network devices, making them cumbersome for network administrators and prone to errors, especially in large-scale environments.

Innovation Solution

Implementing an automatic configuration method using a centralized host tracking database or network controller to detect and establish MCEC connections without the need for direct links, leveraging logical L2 fabric connectivity over a L3 underlay, allowing for dual homing active-active services without additional user-specified configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration is used for MCEC, then connection reliability is improved, but configuration complexity increases

Engineering Contradiction:
Improveconnection reliabilityVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system enables automatic discovery and configuration of MCEC connections through peer devices autonomously exchanging capability information and establishing connections without manual administrator intervention. The fabric nodes automatically detect peer devices, negotiate capabilities, and configure the multi-chassis etherchannel, eliminating complex manual configuration while maintaining reliable connections through automated capability validation.

Inventive Principle:
Principle #25Self-service

2Stability of the object's composition

If direct links are required between peer devices, then connection stability is improved, but network complexity increases

Engineering Contradiction:
Improveconnection stabilityVSAvoidnetwork complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The invention introduces a fabric-based logical L2 connectivity as an intermediary mechanism that replaces the requirement for direct physical links between peer devices. The fabric nodes act as mediators, establishing logical connections through the fabric infrastructure that provide the same stability as direct links without requiring physical direct connectivity, thereby simplifying the network topology.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If automatic discovery is implemented, then ease of operation is improved, but peer detection capability must be enhanced

Engineering Contradiction:
Improveconfiguration easeVSAvoidpeer detection capability
Core Design Contradiction:
Ease of operationVSDifficulty of detecting and measuring

Solution Approach 1:

The system performs preliminary capability advertisement where peer devices proactively announce their MCEC capabilities and identifiers to the fabric before actual connection establishment. This preliminary action enables automatic discovery by pre-registering device information in the fabric, allowing subsequent automatic pairing and connection establishment without complex real-time detection protocols.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10171306B2Automatic discovery and provisioning of multi-chassis etherchannel peers
Publication Date: 2019.01.01 CISCO TECHNOLOGY INC
  • US10171306B2 patent drawing
  • US10171306B2 patent drawing
  • US10171306B2 patent drawing

AI summary

Methods and system are disclosed which can simplify the configuration of a MCEC in a fabric environment such that is may become automatic. Furthermore, centralized identities (such as a host tracking database and/or a network controlled) may be employed to detect the presence of a MCEC. Requiring the creation of direct links between network devices participating in the MCEC may be avoided. Furthermore, logical L2 fabric connectivity (over a L3 fabric underlay) may be utilized to provide dual homing active-active services without additional configuration, as the tracking of peer network devices may be performed in a centralized manner. For example, a host tracking database or a network controller may be employed for peer tracking.