 With source-specific routing, each host interface has multiple addresses, one per provider-dependent prefix.For outgoing traffic, host software must choose the right source address.Various techniques for doing that have been suggested, at the network layer, above the network layer (see Shim6), or by using multipath techniques at the higher layers (see Multipath TCP and Multipath Mosh).