Fabric Access Tunnel Traffic Distribution via Hashing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional systems for distributing network traffic across tunnels in MPLS networks are inefficient, leading to resource underutilization and complex migration processes, especially during system upgrades or replacements, which can result in service disruptions.
Innovation Solution
Implementing a tunnel context that utilizes hashing methods (e.g., IP, MAC) to distribute traffic across multiple servers and fabric infrastructure, allowing for efficient use of resources and simplified migration processes by reducing the number of tunnels required and eliminating the need for extensive reconfiguration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If conventional tunnel distribution methods are used in MPLS networks, then traffic can be transmitted through tunnels, but resource utilization is inefficient and system migration is complex
Solution Approach 1:
The patent merges multiple customer traffic flows into a single fabric access tunnel by mapping different customer VLANs to the same tunnel context. This consolidation improves resource utilization by allowing multiple customers to share the same physical tunnel infrastructure, thereby reducing the total number of tunnels required and simplifying migration processes.
Solution Approach 2:
The fabric access tunnel is designed with universal functionality to handle traffic from multiple customers simultaneously. The tunnel context can accommodate various customer VLANs and distribute their traffic across shared fabric infrastructure, making the tunnel system more versatile and reducing the need for dedicated tunnels for each customer.
2Reliability
If multiple dedicated tunnels are created for each customer, then traffic isolation is maintained, but the number of tunnels increases and migration becomes more difficult
Solution Approach 1:
The patent segments customer traffic at the VLAN level rather than requiring separate physical tunnels for each customer. By maintaining logical separation through VLAN tagging and mapping within a shared tunnel context, traffic isolation is preserved while reducing the number of physical tunnels needed.
Solution Approach 2:
The tunnel context acts as an intermediary that manages multiple customer VLANs within a single fabric access tunnel. This intermediary structure allows traffic from different customers to be multiplexed together while maintaining logical separation, thereby reducing tunnel proliferation while preserving isolation.
3Productivity
If fabric access tunnels are used to consolidate customer traffic, then resource utilization improves, but traffic distribution across multiple tunnels requires hashing methods
Solution Approach 1:
The patent changes the distribution parameter from dedicated customer-to-tunnel mapping to hash-based flow distribution. By using hashing algorithms on packet characteristics (such as source/destination IP addresses or VLAN IDs), the system dynamically distributes traffic flows across available fabric access tunnels, improving load balancing and resource utilization while maintaining manageable complexity.
Data Source
AI summary
A mechanism is created within the tunnel context, in which a plurality of tunnels may resolve a given customer's traffic associated with a virtual local area network. The use of a tunnel context may allow distribution of traffic across multiple servers and other devices, such as across top of rack switches and different parts of the fabric infrastructure.


