IP Library Granted Patent US 11,088,963
Granted Patent B2
US 11,088,963 · App. 16/715,107 · Granted Aug 10, 2021

Automatic aggregated networking device backup link configuration system

Inventors: Ganapathi Rajendiran (Tamil Nadu, IN); Goutham Sundar Selvaraj (Tamil Nadu, IN); Sriraghav Kameswaran (Tamil Nadu, IN); Kannan Karuppiah (Fremont, CA)
Assignee: Dell Products L.P.
H04L47/728H04L41/22H04L43/10H04L47/41H04L47/82H04L61/6059
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 11,088,963
App. No.
16/715,107
Granted
Aug 10, 2021
Kind
B2
Abstract

An automatic aggregated networking device backup link configuration system includes a first networking device having first interfaces, and a second networking device having second interfaces. The first networking device receives second networking device information via at least some of the first interfaces coupled via respective Inter-Chassis Links (ICLs) in an aggregated ICL to respective ones of the second interfaces, and uses the second networking device information to determine that each of the at least some of the first interfaces provide the aggregated ICL to the second networking device. The first networking device then identifies one of the first interfaces that is coupled to a respective one of the second interfaces by a link that is not part of the aggregated ICL, and automatically configures the one of the first interfaces to provide the link that is not part of the aggregated ICL as a backup link.

Claims (80)

1. An automatic aggregated networking device backup link configuration system, comprising:

a second networking device including a plurality of second networking device interfaces; and

a first networking device including a plurality of first networking device interfaces, wherein the first networking device is configured to:

receive, via at least some of the plurality of first networking device interfaces that are each coupled via a respective inter-chassis link in an aggregated inter-chassis link to respective ones of the plurality of second networking device interfaces, second networking device information;

determine, using the second networking device information, that each of the at least some of the plurality of first networking device interfaces provide the aggregated inter-chassis link to the second networking device;

identify one of the plurality of first networking device interfaces that is coupled to a respective one of the plurality of second networking device interfaces by a link that is not part of the aggregated inter-chassis link;

retrieve a second link local IPv6 address from the respective one of the plurality of second networking device interfaces that is coupled to the one of the plurality of first networking device interfaces by the link that is not part of the aggregated inter-chassis link; and

automatically configure the one of the plurality of first networking device interfaces to provide the link that is not part of the aggregated inter-chassis link as a backup link using the second link local IPv6 address.

2. The system of claim 1 , wherein first networking device is configured to:

transmit, via the at least some of the plurality of first networking device interfaces that are each coupled via the respective inter-chassis link in the aggregated inter-chassis link to the respective ones of the plurality of second networking device interfaces, first networking device information.

3. The system of claim 1 , wherein the at least some of the plurality of first networking device interfaces that provide the aggregated inter-chassis link to the second networking device are inter-chassis interfaces, and wherein the one of the plurality of first networking device interfaces that is coupled to the respective one of the plurality of second networking device interfaces by the link that is not part of the aggregated inter-chassis link is an inter-chassis interface.

4. The system of claim 1 , wherein the at least some of the plurality of first networking device interfaces that provide the aggregated inter-chassis link to the second networking device are inter-chassis interfaces, and wherein the one of the plurality of first networking device interfaces that is coupled to the respective one of the plurality of second networking device interfaces by the link that is not part of the aggregated inter-chassis link is a management interface.

5. An automatic aggregated networking device backup link configuration system, comprising:

a second networking device including a plurality of second networking device interfaces; and

a first networking device including a plurality of first networking device interfaces, wherein the first networking device is configured to:

receive, via at least some of the plurality of first networking device interfaces that are each coupled via a respective inter-chassis link in an aggregated inter-chassis link to respective ones of the plurality of second networking device interfaces, second networking device information;

determine, using the second networking device information, that each of the at least some of the plurality of first networking device interfaces provide the aggregated inter-chassis link to the second networking device;

identify one of the plurality of first networking device interfaces that is coupled to a respective one of the plurality of second networking device interfaces by a link that is not part of the aggregated inter-chassis link;

retrieve a second management Internet Protocol (IP) address from the respective one of the plurality of second networking device interfaces that is coupled to the one of the plurality of first networking device interfaces by the link that is not part of the aggregated inter-chassis link; and

automatically configure the one of the plurality of first networking device interfaces to provide the link that is not part of the aggregated inter-chassis link as a backup link using the second management IP address.

6. An Information Handling System (IHS), comprising:

a processing system; and

a memory system that is coupled to the processing system and that includes instructions that, when executed by the processing system, cause the processing system to provide an automatic backup link configuration engine that is configured to:

receive, via at least some of a plurality of first interfaces that are each coupled via a respective inter-chassis link in an aggregated inter-chassis link to respective ones of a plurality of second interfaces on a second networking device, second networking device information;

determine, using the second networking device information, that each of the at least some of the plurality of first interfaces provide the aggregated inter-chassis link to the second networking device;

identify one of the plurality of first interfaces that is coupled to a respective one of the plurality of second interfaces by a link that is not part of the aggregated inter-chassis link;

retrieve a second link local IPv6 address from the respective one of the plurality of second interfaces that is coupled to the one of the plurality of first interfaces by the link that is not part of the aggregated inter-chassis link; and

automatically configure the one of the plurality of first interfaces to provide the link that is not part of the aggregated inter-chassis link as a backup link using the second link local IPv6 address.

7. The IHS of claim 6 , wherein the automatic backup link configuration engine is configured to:

transmit, via the at least some of the plurality of first interfaces that are each coupled via the respective inter-chassis link in the aggregated inter-chassis link to the respective ones of the plurality of second interfaces, first networking device information.

8. The IHS of claim 6 , wherein the at least some of the plurality of first interfaces that provide the aggregated inter-chassis link to the second networking device are inter-chassis interfaces, and wherein the one of the plurality of first interfaces that is coupled to the respective one of the plurality of second interfaces by the link that is not part of the aggregated inter-chassis link is an inter-chassis interface.

9. The IHS of claim 6 , wherein the at least some of the plurality of first interfaces that provide the aggregated inter-chassis link to the second networking device are inter-chassis interfaces, and wherein the one of the plurality of first interfaces that is coupled to the respective one of the plurality of second interfaces by the link that is not part of the aggregated inter-chassis link is a management interface.

10. An Information Handling System (IHS), comprising:

a processing system; and

a memory system that is coupled to the processing system and that includes instructions that, when executed by the processing system, cause the processing system to provide an automatic backup link configuration engine that is configured to:

receive, via at least some of a plurality of first interfaces that are each coupled via a respective inter-chassis link in an aggregated inter-chassis link to respective ones of a plurality of second interfaces on a second networking device, second networking device information;

determine, using the second networking device information, that each of the at least some of the plurality of first interfaces provide the aggregated inter-chassis link to the second networking device;

identify one of the plurality of first interfaces that is coupled to a respective one of the plurality of second interfaces by a link that is not part of the aggregated inter-chassis link;

retrieve a second management Internet Protocol (IP) address from the respective one of the plurality of second interfaces that is coupled to the one of the plurality of first interfaces by the link that is not part of the aggregated inter-chassis link; and

automatically configure the one of the plurality of first interfaces to provide the link that is not part of the aggregated inter-chassis link as a backup link using the second management IP address.

11. An Information Handling System (IHS), comprising:

a processing system; and

a memory system that is coupled to the processing system and that includes instructions that, when executed by the processing system, cause the processing system to provide an automatic backup link configuration engine that is configured to:

receive, via at least some of a plurality of first interfaces that are each coupled via a respective inter-chassis link in an aggregated inter-chassis link to respective ones of a plurality of second interfaces on a second networking device, second networking device information;

determine, using the second networking device information, that each of the at least some of the plurality of first interfaces provide the aggregated inter-chassis link to the second networking device;

identify one of the plurality of first interfaces that is coupled to a respective one of the plurality of second interfaces by a link that is not part of the aggregated inter-chassis link;

automatically configure the one of the plurality of first interfaces to provide the link that is not part of the aggregated inter-chassis link as a backup link;

transmit, to the second networking device via the backup link, first heartbeat communication; and

receive, from the second networking device via the backup link, second heartbeat communication.

12. A method for automatically configuring backup links for aggregated networking devices, comprising:

receiving, by a first networking device via at least some of a plurality of first networking device interfaces that are each coupled via a respective inter-chassis link in an aggregated inter-chassis link to respective ones of a plurality of second networking device interfaces on a second networking device, second networking device information;

determining, by the first networking device using the second networking device information, that each of the at least some of the plurality of first networking device interfaces provide the aggregated inter-chassis link to the second networking device;

identifying, by the first networking device, one of the plurality of first networking device interfaces that is coupled to a respective one of the plurality of second networking device interfaces by a link that is not part of the aggregated inter-chassis link;

retrieving, by the first networking device, a second link local IPv6 address from the respective one of the plurality of second networking device interfaces that is coupled to the one of the plurality of first networking device interfaces by the link that is not part of the aggregated inter-chassis link; and

automatically configuring, by the first networking device, the one of the plurality of first networking device interfaces to provide the link that is not part of the aggregated inter-chassis link as a backup link using the second link local IPv6 address.

13. The method of claim 12 , further comprising:

transmitting, by the first networking device via the at least some of the plurality of first networking device interfaces that are each coupled via the respective inter-chassis link in the aggregated inter-chassis link to the respective ones of the plurality of second networking device interfaces, first networking device information.

14. The method of claim 12 , wherein the at least some of the plurality of first networking device interfaces that provide the aggregated inter-chassis link to the second networking device are inter-chassis interfaces, and wherein the one of the plurality of first networking device interfaces that is coupled to the respective one of the plurality of second networking device interfaces by the link that is not part of the aggregated inter-chassis link is an inter-chassis interface.

15. The method of claim 12 , wherein the at least some of the plurality of first networking device interfaces that provide the aggregated inter-chassis link to the second networking device are inter-chassis interfaces, and wherein the one of the plurality of first networking device interfaces that is coupled to the respective one of the plurality of second networking device interfaces by the link that is not part of the aggregated inter-chassis link is a management interface.

16. A method for automatically configuring backup links for aggregated networking devices, comprising:

receiving, by a first networking device via at least some of a plurality of first networking device interfaces that are each coupled via a respective inter-chassis link in an aggregated inter-chassis link to respective ones of a plurality of second networking device interfaces on a second networking device, second networking device information;

determining, by the first networking device using the second networking device information, that each of the at least some of the plurality of first networking device interfaces provide the aggregated inter-chassis link to the second networking device;

identifying, by the first networking device, one of the plurality of first networking device interfaces that is coupled to a respective one of the plurality of second networking device interfaces by a link that is not part of the aggregated inter-chassis link;

retrieving, by the first networking device, a second management Internet Protocol (IP) address from the respective one of the plurality of second networking device interfaces that is coupled to the one of the plurality of first networking device interfaces by the link that is not part of the aggregated inter-chassis link; and

automatically configuring, by the first networking device, the one of the plurality of first networking device interfaces to provide the link that is not part of the aggregated inter-chassis link as a backup link using the second management IP address.

17. A method for automatically configuring backup links for aggregated networking devices, comprising:

receiving, by a first networking device via at least some of a plurality of first networking device interfaces that are each coupled via a respective inter-chassis link in an aggregated inter-chassis link to respective ones of a plurality of second networking device interfaces on a second networking device, second networking device information;

determining, by the first networking device using the second networking device information, that each of the at least some of the plurality of first networking device interfaces provide the aggregated inter-chassis link to the second networking device;

identifying, by the first networking device, one of the plurality of first networking device interfaces that is coupled to a respective one of the plurality of second networking device interfaces by a link that is not part of the aggregated inter-chassis link;

transmitting, by the first networking device to the second networking device via the backup link, first heartbeat communication; and

receiving, by the first networking device from the second networking device via the backup link, second heartbeat communication.

18. An automatic aggregated networking device backup link configuration system, comprising:

a second networking device including a plurality of second networking device interfaces; and

a first networking device including a plurality of first networking device interfaces, wherein the first networking device is configured to:

receive, via at least some of the plurality of first networking device interfaces that are each coupled via a respective inter-chassis link in an aggregated inter-chassis link to respective ones of the plurality of second networking device interfaces, second networking device information;

determine, using the second networking device information, that each of the at least some of the plurality of first networking device interfaces provide the aggregated inter-chassis link to the second networking device;

identify one of the plurality of first networking device interfaces that is coupled to a respective one of the plurality of second networking device interfaces by a link that is not part of the aggregated inter-chassis link; and

automatically configure the one of the plurality of first networking device interfaces to provide the link that is not part of the aggregated inter-chassis link as a backup link;

transmit, to the second networking device via the backup link, first heartbeat communication; and

receive, from the second networking device via the backup link, second heartbeat communication.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0742 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (052216/0758) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0680 →
RELEASE OF SECURITY INTEREST AF REEL 052243 FRAME 0773 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0152 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 26, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052243/0773 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Mar 24, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 052216/0758 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2019
From: RAJENDIRAN, GANAPATHI; SELVARAJ, GOUTHAM SUNDAR; KAMESWARAN, SRIRAGHAV; KARUPPIAH, KANNAN
To: DELL PRODUCTS L.P.
Reel/Frame 051307/0539 →
Continuity (1)
Related Publication 20210184987A1 · Jun 17, 2021