SYSTEM AND METHOD FOR VIRTUAL PORTCHANNEL LOAD BALANCING IN A TRILL NETWORK
First Claim
1. A method, comprising:
- storing a portion of virtual PortChannel (vPC) information in a TRansparent Interconnect of Lots of Links (TRILL) network environment;
deriving, from the portion of vPC information, a physical nickname of an edge switch to which a frame can be forwarded; and
rewriting an egress nickname in a TRILL header of the frame with the physical nickname.
1 Assignment
0 Petitions
Accused Products
Abstract
An example method includes storing a portion of virtual PortChannel (vPC) information in a TRansparent Interconnect of Lots of Links network environment, deriving, from the portion of vPC information, a physical nickname of an edge switch to which a frame can be forwarded, and rewriting an egress nickname in a TRILL header of the frame with the physical nickname. In example embodiments, the vPC information can include respective vPC virtual nicknames, EtherChannel hash algorithms, hash values, and physical nicknames of edge switches associated with vPCs in the network environment. In some embodiments, the portion of vPC information can be derived from an Interested vPC Type Length Value (TLV) information of an Intermediate System to Intermediate System (IS-IS) routing protocol data unit (PDU).
-
Citations
20 Claims
-
1. A method, comprising:
-
storing a portion of virtual PortChannel (vPC) information in a TRansparent Interconnect of Lots of Links (TRILL) network environment; deriving, from the portion of vPC information, a physical nickname of an edge switch to which a frame can be forwarded; and rewriting an egress nickname in a TRILL header of the frame with the physical nickname. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Logic encoded in non-transitory media that includes instructions for execution and when executed by a processor, is operable to perform operations comprising:
-
storing a portion of virtual PortChannel (vPC) information in a TRansparent Interconnect of Lots of Links (TRILL) network environment; deriving, from the portion of vPC information, a physical nickname of an edge switch, to which to forward a frame; and rewriting an egress nickname in a TRILL header of the frame with the physical nickname. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus, comprising:
-
a memory element for storing data; and a processor that executes instructions associated with the data, wherein the processor and the memory element cooperate, such that the apparatus is configured for; storing a portion of virtual PortChannel (vPC) information in a TRansparent Interconnect of Lots of Links (TRILL) network environment; deriving, from the portion of vPC information, a physical nickname of an edge switch, to which to forward a frame; and rewriting an egress nickname in a TRILL header of the frame with the physical nickname. - View Dependent Claims (18, 19, 20)
-
Specification