ARP-Based Host Route Advertisement for Stretched Data Center Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mechanisms for configuring IP subnets with multiple routers often result in suboptimal reverse traffic paths due to all routers advertising the same subnet, which does not account for the proximity of hosts to individual routers, leading to inefficient traffic routing, especially in Layer 2 virtualization environments where hosts are spread across different locations.

Innovation Solution

The solution involves distinguishing port members of an IP interface or VLAN into Access Interfaces leading directly to hosts and Trunk Interfaces leading to redundant routers, always advertising a network route and separate host routes based on ARP table records, and updating route advertisements in response to changes in these records to ensure optimal routing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple routers advertise the same subnet for redundancy, then service availability is improved, but reverse traffic routing becomes suboptimal

Engineering Contradiction:
Improveservice availabilityVSAvoidtraffic routing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the routing advertisements by creating separate host routes for each host in the subnet. Instead of advertising a single network route that covers the entire subnet, each router advertises specific host routes only for hosts that are locally connected to it. This segmentation allows traffic to be routed optimally while maintaining redundancy, as each router advertises only the hosts it can serve directly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making routing advertisements host-specific rather than subnet-wide. Each router tailors its advertisements to reflect its local connectivity - advertising host routes only for hosts physically connected to it. This localised approach ensures that reverse traffic is always routed through the closest router, improving efficiency while maintaining the redundancy benefits of multiple advertisers.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If all routers advertise the entire subnet, then configuration simplicity is maintained, but traffic paths to specific hosts become suboptimal

Engineering Contradiction:
Improveconfiguration simplicityVSAvoidtraffic latency
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having routers automatically generate and advertise host routes based on their ARP tables before traffic needs to be routed. The ARP table already contains information about which hosts are locally connected to each router, so this pre-existing information is leveraged to create accurate host-specific route advertisements in advance, eliminating the need for complex manual configuration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables routers to self-configure their route advertisements automatically using their existing ARP table information. Each router independently determines which hosts to advertise based on its own local connectivity knowledge stored in the ARP table, without requiring external configuration or coordination. This self-service approach maintains configuration simplicity while achieving optimal routing.

Inventive Principle:
Principle #25Self-service

3Quantity of substance

If routers use conventional subnet advertising, then routing table size is minimized, but routing precision for individual hosts is lost

Engineering Contradiction:
Improverouting table sizeVSAvoidhost location accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent segments the routing information into individual host routes rather than using a single aggregated network route. By breaking down the subnet advertisement into host-specific entries, the system achieves precise host location accuracy. Although this increases the number of routing entries compared to a single network route, the increase is necessary and manageable to achieve the goal of precise host-specific routing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9258214B2Optimized distributed routing for stretched data center models through updating route advertisements based on changes to address resolution protocol (ARP) tables
Publication Date: 2016.02.09 EXTREME NETWORKS INC
  • US9258214B2 patent drawing
  • US9258214B2 patent drawing
  • US9258214B2 patent drawing

AI summary

A method, apparatus and computer program product for performing optimized distributed routing for stretched data center models through updating route advertisements based on changes to Address Resolution Protocol (ARP) Tables is presented. Port members of an Internet Protocol I (IP) interface or Virtual Local Area Network (VLAN) are distinguished into Access Interfaces which only lead to hosts on said subnet and Trunk Interfaces which lead to other redundant routers on said subnet. In the subnet of a network a network route for the subnet is always advertised. A separate host route corresponding to an Internet Protocol (IP) address of each Address Resolution Protocol (ARP) table record that points to an Access Interface is advertised and route advertisements are changed for a host in said subnet for tracked access interfaces.