Connectivity Segment Selection for Multicast Traffic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The limitations of existing network systems in fully utilizing multicast capabilities due to lack of infrastructure support, complexity, and scalability issues, particularly in datacenter networks, where low-end switches and routers do not support IGMP and PIM, or handle a large number of multicast groups, leading to inefficient use of IP multicast.
Innovation Solution
A network system that dynamically identifies and utilizes segments where broadcast, unknown unicast, and multicast traffic (BUM traffic) is supported by assigning unique identifiers to connectivity segments based on physical network hardware capabilities, allowing for efficient multicast forwarding within supported segments and proxy-based forwarding across unsupported segments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If IP multicast is enabled across datacenter networks, then multicast capability utilization is improved, but device complexity and manageability complexity increase significantly
Solution Approach 1:
The patent divides the datacenter network into multiple connectivity segments based on multicast capability. Each segment is identified by a connectivity segment identifier (CSID) and managed independently. This segmentation allows the system to exploit multicast where available while using proxy-based forwarding where not available, without requiring full multicast infrastructure across the entire network.
Solution Approach 2:
The patent introduces connectivity segment identifiers (CSIDs) as intermediaries to manage multicast traffic. These CSIDs act as mediators that enable the network to dynamically detect and adapt to multicast capability availability. The CSIDs facilitate seamless transition between multicast-forwarding mode and proxy-based forwarding mode without requiring complex manual configuration.
2Adaptability or versatility
If a large number of multicast groups are supported, then multicast versatility is improved, but scalability deteriorates due to infrastructure limitations
Solution Approach 1:
The patent segments the network based on multicast capability, allowing different segments to handle different numbers of multicast groups according to their hardware capabilities. High-end switches with robust multicast infrastructure can support large numbers of groups, while low-end switches handle fewer groups or use proxy-based forwarding. This segmentation enables the overall network to scale by adding capacity in specific segments rather than requiring universal high-capacity infrastructure.
Solution Approach 2:
The patent applies different forwarding mechanisms to different network segments based on their local capabilities. Segments with robust multicast infrastructure use native multicast forwarding, while segments with limited capabilities use proxy-based forwarding. This local quality approach allows each segment to operate at its optimal capacity without constraining the entire network's scalability.
3Productivity
If native multicast forwarding is used, then traffic management efficiency is improved, but adaptability to networks with limited multicast support deteriorates
Solution Approach 1:
The patent implements dynamic adaptability by enabling network elements to switch between native multicast forwarding and proxy-based forwarding based on real-time detection of multicast capability availability. The system continuously monitors for the presence of multicast-capable infrastructure and dynamically adjusts the forwarding mechanism, allowing seamless operation across heterogeneous network environments without manual reconfiguration.
Solution Approach 2:
The patent creates a universal forwarding mechanism that can operate in multiple modes: native multicast forwarding when infrastructure is available, and proxy-based forwarding when it is not. This multi-functionality allows the same network element to adapt to different network conditions, ensuring broad compatibility across diverse datacenter environments while maintaining efficient traffic management where possible.
Data Source
AI summary
A novel method for fully utilizing the multicast or broadcast capability of a physical network is provided. The method identifies segments of the network within which broadcast traffic, multicast traffic, or traffic to unknown recipients (BUM traffic) is allowed or enabled. The identified segment encompasses parts of the network that the BUM traffic is able reach while excluding parts of the network nodes that the BUM traffic is unable to reach. Each identified segment includes network nodes that are interconnected by physical network hardware that supports BUM traffic. The method identifies multiple BUM traffic segments in a given network that each supports its own BUM traffic. The different BUM traffic segments are interconnected by physical network hardware that does not support BUM network traffic. Each identified segment is assigned an identifier that uniquely distinguishes the identified segment from other identified segments.


