The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 31, 2017

Filed:

Jan. 05, 2017
Applicant:

Brocade Communications Systems, Inc., San Jose, CA (US);

Inventors:

Mythilikanth Raman, San Jose, CA (US);

Chi Lung Chong, Fremont, CA (US);

Vardarajan Venkatesh, Santa Clara, CA (US);

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G01R 31/08 (2006.01); H04L 12/803 (2013.01); H04L 29/06 (2006.01); H04L 12/46 (2006.01); H04L 12/709 (2013.01);
U.S. Cl.
CPC ...
H04L 47/125 (2013.01); H04L 12/4641 (2013.01); H04L 45/245 (2013.01); H04L 65/4076 (2013.01);
Abstract

One embodiment of the present invention provides a switch. The switch comprises one or more ports, a link management module and a load balancing module. The link management module operates a port of the one or more ports of the switch in conjunction with a remote switch to form a virtual link aggregation. The load balancing module generates an index of a weight distribution vector based on address information of a multicast group associated with the virtual link aggregation. A slot of the weight distribution vector corresponds to a respective switch participating in the virtual link aggregation. In response to the index indicating a slot corresponding to the switch, the load balancing module designates the switch as primary switch for the multicast group, which is responsible for forwarding multicast data of the multicast group via the virtual link aggregation.


Find Patent Forward Citations

Loading…