Protection switching over a virtual link aggregation
First Claim
1. A switch, comprising:
- link management circuitry configured to;
operate a protected virtual link aggregation group comprising a first and a second aggregate link groups as a protected logical channel, and wherein an aggregate link group comprises a plurality of aggregated links operating as a logical channel;
operate the first aggregate link group as an active logical channel representing the protected logical channel; and
operate the second aggregate link group as a standby logical channel in the protected virtual link aggregation group; and
forwarding circuitry configured to;
encapsulate a packet received via the protected virtual link aggregation with an encapsulation header; and
assign a virtual switch identifier as an ingress identifier of the encapsulation header, wherein the virtual switch identifier is associated with the first and the second aggregate link groups.
2 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a switch. The switch comprises one or more ports and a link management module. The link management module operates a first aggregate link group as an active aggregate link group of a protected virtual link aggregation. This protected virtual link aggregation operates as a single logical channel. An aggregate link group comprises a plurality of logically aggregated links. The first aggregate link group, which represents the logical channel, comprises at least a first port of the one or more ports of the switch. The link management module also operates a second aggregate link group of the protected virtual link aggregation as a standby for the first aggregate link group. The second aggregate link group comprises at least a second port of the one or more ports of the switch. Forwarding is enabled via the first port and disabled via the second port.
-
Citations
20 Claims
-
1. A switch, comprising:
-
link management circuitry configured to; operate a protected virtual link aggregation group comprising a first and a second aggregate link groups as a protected logical channel, and wherein an aggregate link group comprises a plurality of aggregated links operating as a logical channel; operate the first aggregate link group as an active logical channel representing the protected logical channel; and operate the second aggregate link group as a standby logical channel in the protected virtual link aggregation group; and forwarding circuitry configured to; encapsulate a packet received via the protected virtual link aggregation with an encapsulation header; and assign a virtual switch identifier as an ingress identifier of the encapsulation header, wherein the virtual switch identifier is associated with the first and the second aggregate link groups. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
operating a protected virtual link aggregation group comprising a first and a second aggregate link groups as a protected logical channel, wherein an aggregate link group comprises a plurality of aggregated links operating as a logical channel; operating the first aggregate link group as an active logical channel representing the protected logical channel; and operating the second aggregate link group as a standby logical channel in the protected virtual link aggregation group; encapsulating a packet received via the protected virtual link aggregation with an encapsulation header; and assigning a virtual switch identifier as an ingress identifier of the encapsulation header, wherein the virtual switch identifier is associated with the first and the second aggregate link groups. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing system, comprising:
-
a processor; a memory storing instructions that when executed by the processor cause the system to perform a method, the method comprising; operating a protected virtual link aggregation group comprising a first and a second aggregate link groups as a protected logical channel, wherein an aggregate link group comprises a plurality of aggregated links operating as a logical channel; operating the first aggregate link group as an active logical channel representing the protected logical channel; and operating the second aggregate link group as a standby logical channel in the protected virtual link aggregation group; encapsulating a packet received via the protected virtual link aggregation with an encapsulation header; and assigning a virtual switch identifier as an ingress identifier of the encapsulation header, wherein the virtual switch identifier is associated with the first and the second aggregate link groups. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification