Patent ID: 11902148
Assignee: JUNIPER NETWORKS, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 14:
15. The network device of claim 11, wherein the one or more processors being configured to determine the proportion of multicast join messages to send to each of the plurality of ingress network devices comprises the one or more processors being configured to assign a different set of one or more index numbers to each of the one or more of the plurality of ingress network devices, the one or more index numbers comprising one or more integers between 0 and 99, according to the corresponding upstream multicast hop weight value for the ingress network device divided by a sum of the upstream multicast hop weight values from each of the plurality of ingress network devices;
wherein the one or more processors are further configured to:
receive a multicast join message specifying the multicast source by a Customer-Root address and specifying the multicast group by a Customer-Group address;
apply a hash function comprising a bytewise exclusive-or operation on bytes in the Customer-Root address and the Customer-Group address of the multicast join message to obtain a result of the hash function;
take the result of the hash function modulo 100 to determine an index number between 0 and 99; and
wherein the one or more processors being configured to select comprises the one or more processors being configured to select one of the one or more of the plurality of ingress network devices to which to send a multicast join message based on the index number.