TRILL Distributed Switch System Bandwidth Utilization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Data centers face scalability issues and insufficient network I/O bandwidth due to increasing port densities and the limitations of Ethernet's Spanning Tree Protocol, which do not utilize all available paths efficiently, leading to link failures and performance issues in large networks.
Innovation Solution
Implementing Transparent Interconnection of Lots of Links (TRILL) technology to create a distributed switch system (DSS) within a TRILL-compliant network, where TRILL packets include instructions and optional TLVs for discovering and authenticating members, synchronizing hash computations, and managing Quality of Service (QoS) parameters to ensure efficient routing and bandwidth utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If Ethernet's Spanning Tree Protocol is used, then network reliability is maintained through loop prevention, but network bandwidth utilization deteriorates because not all available paths are used efficiently
Solution Approach 1:
The patent segments the network into multiple fabric nodes that can independently process packets, allowing parallel path utilization. Each fabric node maintains local forwarding decisions while participating in a distributed switching system, enabling efficient use of multiple network paths without creating loops.
Solution Approach 2:
The patent introduces TRILL headers as intermediaries between traditional Ethernet frames and the distributed switching system. These headers contain routing information and fabric node identifiers that enable intelligent forwarding decisions, allowing the system to utilize all available paths while maintaining reliability through coordinated control.
2Quantity of substance
If port density is increased to support more hosts, then network capacity is improved, but system complexity increases making management difficult
Solution Approach 1:
The patent merges multiple physical switches into a single distributed switching system where all fabric nodes operate as one cohesive unit. This virtualization approach allows the system to support a large number of hosts across multiple ports while managing complexity centrally through the distributed control plane that coordinates all forwarding decisions.
Solution Approach 2:
The patent creates a universal distributed switching fabric where any fabric node can perform any forwarding function. This multi-functionality is achieved through the TRILL header mechanism that provides routing information to any node, allowing the system to scale to support many hosts without increasing individual node complexity.
3Loss of energy
If TRILL technology is implemented to improve routing efficiency, then bandwidth utilization is enhanced, but network device complexity increases
Solution Approach 1:
The patent nests the TRILL routing mechanism within the existing Ethernet frame structure by adding headers that contain embedded routing information. This nested approach allows TRILL functionality to be integrated with standard Ethernet operations, improving bandwidth utilization while minimizing the increase in device complexity through layered architecture.
Data Source
AI summary
Featured are a system and method for providing a distributed switch system (DSS) in a TRILL-compliant network. An ingress network device in the TRILL-compliant network provides data to a received packet. The data includes instructions related to a feature of the DSS. The instructions are inserted into a TRILL header generated at the ingress network device. The TRILL header is output to an egress network device in the TRILL-compliant network. A determination is made whether the ingress network device and the egress network device are members of the DSS. The instructions are processed by the egress network device in response to determining that ingress and egress devices are members of the DSS.


