Routing protocols use different techniques for assigning ______ to individual networks. Further, each routing protocol forms a metric aggregation in a different way. Most routing protocols can use multiple paths if the paths have an equal ______ . Some routing protocols can even use multiple paths when paths have an unequal cost. In either case, load ______ can improve overall allocation of network bandwidth. When multiple paths are used, there are several ways to distribute the packets. The two most common mechanisms are per-packet load balancing and per-destination load balancing. Per-packet load balancing distributes the ______ across the possible routes in a manner proportional to the route metrics. Per-destination load balancing distributes packets across the possible routes based on ______.
A. bandwidthsB. sources C. destinations D. delays