Distributed IP Gateway Shared MAC Address Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing First Hop Redundancy Protocols (FHRP) for network devices limit the use of a shared MAC address to only the active switch, preventing standby or listen state devices from performing direct layer 3 forwarding of data packets, which restricts bandwidth and introduces data loss risks due to failover mechanisms.

Innovation Solution

Implementing a distributed Internet Protocol (IP) gateway by allowing two network switching devices to concurrently use a shared MAC address and IP address, enabling both devices to perform layer 3 forwarding even in standby or listen states through the combined use of FHRP and multiple data link channels, thereby minimizing peer link usage and enhancing failover synchronization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a shared MAC address is assigned to only the active switch in FHRP, then the active switch can perform layer 3 forwarding, but the standby switch cannot perform direct layer 3 forwarding which restricts bandwidth

Engineering Contradiction:
ImprovebandwidthVSAvoidMAC address assignment mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges the MAC address assignment by allowing both active and standby switches to be assigned the same shared MAC address simultaneously. This enables both switches to perform layer 3 forwarding directly without requiring the standby switch to forward traffic through the active switch, thereby increasing bandwidth and eliminating the bottleneck in the traditional FHRP model.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces dynamic MAC address assignment where the shared MAC address can be dynamically assigned to different switches based on their operational state. The system dynamically adjusts which switch uses the shared MAC address at any given time, allowing flexible load distribution and failover while maintaining the ability for both switches to perform direct layer 3 forwarding.

Inventive Principle:
Principle #15Dynamics

2Reliability

If traditional FHRP is used with a single active gateway, then gateway redundancy is achieved, but failover mechanisms introduce data loss risks

Engineering Contradiction:
Improvegateway redundancyVSAvoiddata loss
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The patent applies preliminary action by pre-configuring both active and standby switches with the shared MAC address and enabling direct layer 3 forwarding capability for the standby switch before any failover event occurs. This preliminary setup ensures that when failover is needed, the standby switch can immediately take over without requiring complex reconfiguration or intermediate forwarding, thereby minimizing data loss during the transition.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent ensures continuity of useful action by maintaining the shared MAC address assignment and direct layer 3 forwarding capability for both switches continuously, rather than transitioning from a single active state to a standby state. This continuous readiness allows seamless failover where the standby switch can immediately begin forwarding traffic without interruption, eliminating data loss during the failover process.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If standby switches forward traffic through the active switch, then gateway redundancy is maintained, but peer link usage increases and bandwidth is restricted

Engineering Contradiction:
Improvegateway redundancyVSAvoidbandwidth
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the forwarding path by enabling each switch to independently perform layer 3 forwarding directly to destination networks, rather than requiring all traffic to pass through the active switch. This segmentation creates independent forwarding paths for both active and standby switches, reducing peer link usage and increasing overall bandwidth utilization while maintaining gateway redundancy.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8166187B2Distributed IP gateway based on sharing a MAC address and IP address concurrently between a first network switching device and a second network switching device
Publication Date: 2012.04.24 CISCO TECHNOLOGY INC
  • US8166187B2 patent drawing
  • US8166187B2 patent drawing
  • US8166187B2 patent drawing

AI summary

In one embodiment, a method comprises assigning, by a distributed gateway protocol circuit in a first network switching device, a shared Media Access Control (MAC) address to a shared Internet Protocol (IP) address, the shared MAC address and the shared IP address enabling connected network devices to reach a distributed IP gateway in a network; and sending, by a layer 2 forwarding circuit in the first network switching device, an instruction via a peer data link to a peer layer 2 forwarding circuit in a second network switching device in response to the distributed gateway protocol circuit claiming active control of the distributed IP gateway, the instruction enabling the second network switching device to operate as part of the distributed IP gateway based on concurrent use of the shared MAC address and the shared IP address by the first network switching device and the second network switching device.