AUTOMATIC AGGREGATION OF INTER-DEVICE PORTS/LINKS IN A VIRTUAL DEVICE
First Claim
1. A virtual device, comprising:
- a plurality of devices connected to operate as a single device,a first device, of the plurality of devices, is to;
discover a second device of the plurality of devices,determine that the first device connects to the second device via a plurality of links,automatically aggregate the plurality of links to form a link aggregation with the second device based on determining that the first device connects to the second device via the plurality of links, andtransmit traffic to the second device via each of the plurality of links of the link aggregation.
1 Assignment
0 Petitions
Accused Products
Abstract
A virtual device includes multiple devices connected to operate as a single device. A first one of the devices is configured to determine that the first device connects to a second one of the devices via a first link; identify a second link; determine that the second link connects the first device to the second device; and automatically aggregate the first link and the second link to form a link aggregation with the second device based on determining that the first device connects to the second device via both the first and second links. The first device is further configured to transmit packets to the second device via the first and second links of the link aggregation.
-
Citations
22 Claims
-
1. A virtual device, comprising:
-
a plurality of devices connected to operate as a single device, a first device, of the plurality of devices, is to; discover a second device of the plurality of devices, determine that the first device connects to the second device via a plurality of links, automatically aggregate the plurality of links to form a link aggregation with the second device based on determining that the first device connects to the second device via the plurality of links, and transmit traffic to the second device via each of the plurality of links of the link aggregation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A virtual system, comprising:
-
a plurality of devices connected to operate as a single device, a first device, of the plurality of devices, comprising; means for determining that the first device is connected to a second device of the plurality of devices, means for determining that the first device connects to the second device via a plurality of links, means for automatically aggregating the plurality of links to form a link aggregation with the second device based on determining that the first device connects to the second device via the plurality of links, and means for transmitting traffic to the second device over one or more of the plurality of links, of the link aggregation, using a load balancing technique. - View Dependent Claims (13, 14)
-
-
15. A method performed by a first device of a plurality of devices connected to operate as a single device, the method comprising:
-
determining that the first device connects to a second device, of the plurality of devices, via a first link; identifying a second link; determining that the second link connects the first device to the second device; automatically aggregating the first link and the second link to form a link aggregation with the second device based on determining that the first device connects to the second device via both the first and second links, and transmitting a plurality of packets to the second device via the first and second links of the link aggregation, where one or more of the plurality of packets are transmitted via the first link and another one or more of the plurality of packets are transmitted via the second link. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification