IP Library Granted Patent US 9,300,528
Granted Patent B2
US 9,300,528 · App. 14/105,976 · Granted Mar 29, 2016

Trill network with multipath redundancy

Inventors: Casimer M. DeCusatis (Poughkeepsie, NY); Anuradha Rao (Hopewell Junction, NY)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
H04L41/0668H04L12/44H04L41/0816H04L45/18H04L45/24H04L45/66
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,300,528
App. No.
14/105,976
Granted
Mar 29, 2016
Kind
B2
Abstract

Embodiments include a system for a multilevel network with inter-layer multipath redundancy between a first network layer of leaf switches and a second network layer of spine switches. Each leaf switch is connected to multiple spine switches to provide multiple inter-layer communication paths between the leaf switches and the spine switches. Each spine switch is assigned a common Layer 2 and 3 network address, while each leaf switch is configured with an inter-layer link selection protocol to selectively connect only one active inter-layer link between the leaf switch and the wide area layer while disabling all other available inter-layer links between the leaf switch and the wide area layer. Alternative inter-layer links is thus activated without requiring the leaf switch to be configured with a new address for the alternate inter-layer link or relying on any multipath functionality implemented within the spine switches.

Claims (11)

1. A system for providing multipath connectivity between layers in a communication protocol, the system comprising:

a plurality of computing devices implementing transparent interconnection of lots of links (TRILL) network connectivity at layer three;

a multilevel network comprising a first network layer that includes a plurality of leaf switches, the multi-level network configured for providing local network access among the computing devices and a second network layer that includes a plurality of spine switches that provide access to the computing devices; and

a plurality of inter-layer links that are configured for connecting each leaf switch to a plurality of the spine switches to provide multiple inter-layer communication paths between the leaf and spine switches,

wherein all of the spine switches are assigned a common Internet protocol (IP) and media access control (MAC) address, and are thus associated with a common network gateway;

wherein each leaf switch comprises an inter-layer link selection protocol that is configured for selectively connecting only one active inter-layer link between the leaf switch and the spine switch while disabling all other available inter-layer links between the leaf switch and the spine switch;

wherein, in response to detecting a failure of an active inter-layer link, each leaf switch is configured to activate an alternative inter-layer link between the leaf switch and the spine switch while disabling all other available inter-layer links between the leaf switch and the spine switches without reconfiguring the leaf switch with a new address for the alternate inter-layer link or relying on multipath functionality implanted within the spine switch.

2. The system of claim 1 , wherein each leaf switch requires initialization of a newly connected spine switch prior to addressing communications to the newly connected spine switch over the alternative inter-layer link.

3. The system of claim 1 , wherein each spine switch implements a TRILL protocol to avoid bridge loops.

4. The system of claim 1 , wherein each leaf switch implements an equal cost multipath (ECMP) protocol by the leaf switches to select active inter-layer links between the leaf and spine switches.

5. The system of claim 1 , wherein the multilevel network comprises an ethernet configured in accordance with a multi-layer ethernet protocol, the leaf switches comprises local area network routers configured at layer- 2 of the ethernet protocol, and the spine switches comprise Internet gateways configured at layer- 3 of the ethernet protocol.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2013
From: DECUSATIS, CASIMER M.; RAO, ANURADHA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 031781/0328 →
Continuity (1)
Related Publication 20150172100A1 · Jun 18, 2015