Ethernet MTU Discovery Mechanism for IS-IS Loop Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In L2 Ethernet networks using IS-IS link-state routing, adjacent peers may fail to discover each other's MTU size due to oversized discovery PDUs, leading to persistent loops and inefficient forwarding of unicast PDUs, as existing methods lack error reporting mechanisms for determining the real MTU between end-stations.

Innovation Solution

Implementing MTU discovery capable end-stations that obtain L2 addresses, discover other MTU capable end-stations, and determine the MTU size for DLL connections using explorer protocols or CFM loopback mechanisms, allowing unicast PDUs to be forwarded at the largest real MTU size specific to each connection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If IS-IS hello protocol uses padded discovery PDUs for link-state routing, then routing information is complete, but PDU size exceeds real MTU causing peers to fail discovery and create persistent loops

Engineering Contradiction:
Improverouting information completenessVSAvoidPDU size exceeding MTU causing discovery failure
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent performs MTU discovery as a preliminary action before establishing IS-IS routing adjacencies. End stations exchange explorer PDUs to determine the maximum transmission unit size of the underlying Ethernet path, and this MTU information is stored and used to properly size subsequent IS-IS PDUs, preventing the discovery failure that would occur with padded PDUs

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent dynamically changes the PDU size parameter based on the discovered MTU value. Instead of using fixed or padded PDU sizes, the system adjusts the PDU size to match the actual transmission capabilities of the path, allowing complete routing information to be transmitted without exceeding MTU limits

Inventive Principle:
Principle #35Parameter changes

2Reliability

If L2 network uses least MTU size for all paths to prevent loops, then loop prevention is ensured, but unicast PDU forwarding efficiency decreases due to suboptimal MTU selection

Engineering Contradiction:
Improveloop preventionVSAvoidunicast PDU forwarding efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by determining MTU size specifically for each end-station pair's path rather than using a global minimum MTU for the entire L2 network. Each end station discovers and stores the MTU value for its specific connection path, allowing unicast PDUs to be optimized for that particular path's capabilities while maintaining loop prevention through proper PDU sizing

Inventive Principle:
Principle #3Local quality

3Device complexity

If L2 Ethernet network lacks error reporting mechanism for PDU size, then protocol simplicity is maintained, but MTU discovery capability is lost

Engineering Contradiction:
Improveprotocol simplicityVSAvoidMTU size information
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent introduces an intermediary explorer PDU mechanism that mediates between the need for MTU information and protocol simplicity. The explorer PDU carries MTU discovery information between end stations without requiring complex error reporting mechanisms in the underlying L2 Ethernet protocol, thus preserving simplicity while enabling MTU discovery

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements self-service by enabling end stations to autonomously discover and determine their own MTU values through explorer PDU exchanges. Each end station performs the discovery process independently without requiring external configuration or complex network-wide error reporting mechanisms, maintaining protocol simplicity while acquiring necessary MTU information

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8811190B2Maximum transmission unit (MTU) size discovery mechanism and method for data-link layers
Publication Date: 2014.08.19 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US8811190B2 patent drawing
  • US8811190B2 patent drawing
  • US8811190B2 patent drawing

AI summary

An L2 Ethernet end-station and MTU size discovery method are described herein that are capable of discovering a Maximum Transmission Unit (MTU) size for each Data Link Layer (DLL) connection to other similarly capable L2 Ethernet end-stations.