Patent ID: 8798072

Claim:
A method comprising: receiving, at a device, a packet to be multicast to a plurality of destination nodes that include a first destination node and a second destination node, the first destination node being associated with a first port of the device, and the second destination node being associated with an aggregated interface that includes: a second port, of the device, that is different from the first port, and a third port, of the device, that is different from the first port and the second port; selecting, by the device and on a round-robin basis, one of a first forwarding table or a second forwarding table, the first forwarding table including routing information associated with the second port, and the second forwarding table including routing information associated with the third port; and multicasting, by the device, the packet to the plurality of destination nodes, the multicasting of the packet including: sending the packet to the first destination node via the first port, and sending the packet to the second destination node via one of the second port or the third port based on the selecting.