IP Library Granted Patent US 11,902,163
Granted Patent B2
US 11,902,163 · App. 17/318,472 · Granted Feb 13, 2024

System and method for LACP enhancements

Inventor: Dmitry V. Krivenok (St. Petersburg, RU)
Assignee: EMC IP Holding Company, LLC
H04L47/122H04L47/15H04L47/2416H04L2101/622
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,902,163
App. No.
17/318,472
Granted
Feb 13, 2024
Kind
B2
Abstract

A method, computer program product, and computer system for splitting, by a computing device, a plurality of physical Ethernet ports into at least two logical devices, wherein the at least two logical devices may have different media access control (MAC) addresses. A first device of the at least two logical devices may be used in an independent mode. A second device of the at least two logical devices may be used as a slave interface. A selective bypass schema may be executed for traffic on the plurality of physical Ethernet ports.

Claims (32)

1. A computer-implemented method comprising:

splitting, by a computing device, a plurality of physical Ethernet ports into at least two logical devices, wherein the at least two logical devices have different media access control (MAC) addresses;

using a first device of the at least two logical devices in an independent mode;

using a second device of the at least two logical devices as a slave interface in a Link Aggregation Control Protocol (LACP) mode; and

executing a selective bypass schema for traffic on the plurality of physical Ethernet ports, wherein the plurality of physical Ethernet ports is used in the independent mode and the LACP mode at the same time.

2. The computer-implemented method of claim 1 wherein the traffic is unicast.

3. The computer-implemented method of claim 1 wherein the traffic is multicast.

4. The computer-implemented method of claim 1 wherein the splitting is performed in a software-only design in one or more network interface cards.

5. The computer-implemented method of claim 1 wherein the splitting is performed in hardware using a driver of one or more network interface cards.

6. The computer-implemented method of claim 1 wherein one or more filters are synchronized between the at least two logical devices.

7. The computer-implemented method of claim 1 wherein one or more filters are synchronized between the plurality of physical Ethernet ports.

8. A computer program product residing on a non-transitory computer readable storage medium having a plurality of instructions stored thereon which, when executed across one or more processors, causes at least a portion of the one or more processors to perform operations comprising:

splitting a plurality of physical Ethernet ports into at least two logical devices, wherein the at least two logical devices have different media access control (MAC) addresses;

using a first device of the at least two logical devices in an independent mode;

using a second device of the at least two logical devices as a slave interface in a Link Aggregation Control Protocol (LACP) mode; and

executing a selective bypass schema for traffic on the plurality of physical Ethernet ports, wherein the plurality of physical Ethernet ports is used in the independent mode and the LACP mode at the same time.

9. The computer program product of claim 8 wherein the traffic is unicast.

10. The computer program product of claim 8 wherein the traffic is multicast.

11. The computer program product of claim 8 wherein the splitting is performed in a software-only design in one or more network interface cards.

12. The computer program product of claim 8 wherein the splitting is performed in hardware using a driver of one or more network interface cards.

13. The computer program product of claim 8 wherein one or more filters are synchronized between the at least two logical devices.

14. The computer program product of claim 8 wherein one or more filters are synchronized between the plurality of physical Ethernet ports.

15. A computing system including one or more processors and one or more memories configured to perform operations comprising:

splitting a plurality of physical Ethernet ports into at least two logical devices, wherein the at least two logical devices have different media access control (MAC) addresses;

using a first device of the at least two logical devices in an independent mode;

using a second device of the at least two logical devices as a slave interface in a Link Aggregation Control Protocol (LACP) mode; and

executing a selective bypass schema for traffic on the plurality of physical Ethernet ports, wherein the plurality of physical Ethernet ports is used in the independent mode and the LACP mode at the same time.

16. The computing system of claim 15 wherein the traffic is one of unicast and multicast.

17. The computing system of claim 15 wherein the splitting is performed in a software-only design in one or more network interface cards.

18. The computing system of claim 15 wherein the splitting is performed in hardware using a driver of one or more network interface cards.

19. The computing system of claim 15 wherein one or more filters are synchronized between the at least two logical devices.

20. The computing system of claim 15 wherein one or more filters are synchronized between the plurality of physical Ethernet ports.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (058014/0560) Recorded Jun 10, 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 062022/0473 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057931/0392) Recorded Jun 10, 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 062022/0382 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (057758/0286) Recorded Jun 10, 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 061654/0064 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 058014/0560 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 057758/0286 →
SECURITY INTEREST Recorded Oct 6, 2021
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 057931/0392 →
SECURITY AGREEMENT Recorded Oct 1, 2021
From: DELL PRODUCTS, L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 057682/0830 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2021
From: KRIVENOK, DMITRY V.
To: EMC IP HOLDING COMPANY, LLC
Reel/Frame 056217/0604 →
Priority Claims (1)
RU 2020116377 · May 19, 2020 · national
Continuity (1)
Related Publication 20210367890A1 · Nov 25, 2021