EVPN Reachability Advertisement Using Spanning Tree Forwarding State

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network devices implementing Ethernet Virtual Private Networks (EVPN) and Spanning Tree Protocol (STP) experience undesired traffic blackholing due to advertising network reachability based on the apparent up state of Ethernet interfaces, despite the interfaces being in a non-forwarding state according to STP, leading to disruptions in traffic forwarding.

Innovation Solution

Network devices are configured to advertise network reachability information based on logical topology interface states, specifically spanning tree interface states, rather than solely on the Ethernet interface and link states, to ensure accurate traffic forwarding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If network devices advertise reachability information based on Ethernet interface up state, then reachability information is advertised promptly, but traffic blackholing occurs when spanning tree interface is in non-forwarding state

Engineering Contradiction:
Improvereachability information advertisement speedVSAvoidtraffic forwarding reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies preliminary action by checking the spanning tree interface state before advertising reachability information. The device determines whether the interface is in a forwarding state prior to generating EVPN route advertisements, preventing blackholing before it occurs. This advance verification ensures that reachability is only advertised when the interface can actually forward traffic.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If network devices use spanning tree interface state for reachability advertisement, then traffic blackholing is prevented, but advertisement timing is delayed

Engineering Contradiction:
Improvetraffic forwarding reliabilityVSAvoidreachability information advertisement delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies dynamics by continuously monitoring spanning tree interface state changes and dynamically adjusting reachability advertisement timing. When the interface transitions to a forwarding state, the device promptly advertises reachability information. This dynamic response minimizes delays while ensuring reliability, as advertisements are generated as soon as the interface is ready to forward traffic.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If network devices advertise reachability without checking spanning tree state, then advertisement process is simple, but loop-free topology is compromised

Engineering Contradiction:
Improvereachability advertisement process complexityVSAvoidloop-free network topology stability
Core Design Contradiction:
Device complexityVSStability of the object's composition

Solution Approach 1:

The patent applies feedback by using spanning tree protocol state information to control EVPN reachability advertisements. The spanning tree protocol provides continuous feedback about interface forwarding states, and this feedback is used to determine when to advertise or withdraw reachability information. This feedback mechanism maintains loop-free topology while enabling efficient reachability advertisement.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260067206A1Exchange of Reachability Information Based on Spanning Tree State
Publication Date: 2026.03.05 ARISTA NETWORKS INC
  • US20260067206A1 patent drawing
  • US20260067206A1 patent drawing
  • US20260067206A1 patent drawing

AI summary

A network device may include memory circuitry and processing circuitry. The processing circuitry may be configured to obtain a spanning tree topology indicating at least one spanning tree interface state. The processing circuitry may be configured to perform reachability information advertisement based on the spanning tree interface state. In some illustrative configurations, the network device may be one of multiple multihoming network devices configured to provide an Ethernet segment and the reachability information being advertised based on the spanning tree interface state includes Ethernet Virtual Private Network (EVPN) route information.