A network processing device calculates variable link metrics and then
prioritizes selection of network links for sending packets according to
the calculated variable link metrics. The variable link metrics can
include a link capacity index that represents a combination of platform
and interface capabilities for nodes on opposite ends of the network
links. The link metrics can also include an expected retransmission value
that indicates the percentage of packets that may have to be transmitted
over different links.