Frontside Stacking Switches for Arbitrary Network Topologies
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing switch configurations are limited to ring topologies due to the availability of only two frontside ports for stacking, preventing the implementation of more complex topologies like mesh and losing port identifiers when packets cross frontside stacks, and lacking provisions for control packets in switch-to-switch communication.
Innovation Solution
Implementing frontside stacking with a drop table that performs spanning tree-like functions to support arbitrary topologies, allowing simultaneous backside and frontside stacking, and managing frontside stacking ports through a state diagram to ensure proper packet forwarding and loop prevention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If only two frontside ports are used for stacking, then ring topologies can be implemented, but mesh and other complex configurations become impossible
Solution Approach 1:
The patent enables frontside Ethernet ports to serve dual purposes: both as device connection ports and as stacking ports when needed. By allowing any frontside port to be dynamically configured for stacking based on capability negotiation, the system achieves multi-functionality without adding dedicated stacking ports, thus enabling mesh and arbitrary topologies while maintaining the original port count.
Solution Approach 2:
The system dynamically determines stacking capabilities during initialization and reconfigures port roles accordingly. Ports transition between standard Ethernet mode and stacking mode based on capability negotiation between connected switches, allowing the topology to adapt flexibly without static port assignments.
2Ease of operation
If packets are forwarded across frontside stacks, then device connectivity is improved, but port identifiers are lost
Solution Approach 1:
The patent introduces a drop table as an intermediary data structure that maintains port identifier information across frontside stack boundaries. The drop table stores mappings between physical ports and logical device identifiers, allowing the system to forward packets across stacks while preserving port identification through table lookups rather than relying on packet-header port IDs.
3Reliability
If a filtering mechanism is applied to drop frames on frontside stack ports, then network security is improved, but control packets needed for switch-to-switch communication are blocked
Solution Approach 1:
The patent applies different filtering rules to different packet types based on their destination and purpose. Control packets identified through capability negotiation and drop table lookups are exempted from filtering, while regular data packets undergo normal security filtering. This localized quality approach allows security policies to be applied selectively without blocking essential switch-to-switch communication.
Data Source
AI summary
Methods and systems for configuring a first switch for frontside networking. The method includes: discovering the capabilities of a second switch connected to the first switch, where the capabilities include frontside stacking; changing a port on the first switch connected to the second switch from a standard port to a frontside stacking port; discovering a topology of a network containing the first switch and the second switch; and creating a drop table having entries for at least the first switch and the second switch.


