Multiple balancing rules are configured with different algorithms and link selection so the network administrator can have control over network link selection and usage (traffic segmentation). The best link for a given task is identified, and the traffic is directed accordingly, optimizing the available bandwidth and creating a smarter network.