CPC H04L 41/0668 (2013.01) [H04L 12/18 (2013.01); H04L 12/44 (2013.01); H04L 43/0876 (2013.01); H04L 43/16 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
detecting, by a first network device, that a link associated with a first multi-destination tree satisfies one or more criteria, wherein the first multi-destination tree is one of a plurality of multi-destination trees available at the first network device;
determining, by the first network device, that the first network device satisfies a predetermined condition; and
in response to (i) detecting that the link satisfies the one or more criteria and (ii) determining that the first network device satisfies the predetermined condition:
evaluating, by the first network device, a plurality of links associated with each of the plurality of multi-destination trees using one or more metrics;
selecting, by the first network device, a second multi-destination tree from the plurality of multi-destination trees, based on the evaluation, wherein the evaluating and the selecting is independent of at least one of an evaluation or a selection among the plurality of multi-destination trees available at a second network device; and
using, by the first network device, the second multi-destination tree to forward multi-destination traffic.
|