Load Balancing and Load Sharing
Load Balancing and Load Sharing
Load sharing means one can split the traffic from a network to be
transported by different routers (paths).
That's exactly what Cisco does with MHSRP. The document on
Configuring Multichassis Multilink PPP states that when it tells it to
configure half of the hosts with one default gateway and the second
half with the other.
Load sharing is inherent to the forwarding process of a router to
share the forwarding of traffic, if the routing table has multiple paths
to a destination.
If equal paths, the forwarding process will decide the manner of
forwarding and forward packets based on the load-sharing algorithm
used.
This still bears the possibility of unbalanced forwarding.
If unequal paths, the traffic is distributed inversely proportionally to
the cost of the routes.
That is, paths with lower costs (metrics) are assigned more traffic,
and paths with higher costs are assigned less traffic.
Load sharing is a term used when attempting to share some of the
traffic across multiple links.
A good example of load sharing is when having two devices connect
using two links of different speed. Let’s say link one is 9Mbit/s, and
the other is 3Mbit/s.
For every three packets we send through the 9Mbit link, we would
want to send one packet down the 3Mbit/s link.
The result is that the 9Mbit/s link would send a higher proportion of
traffic than the 3Mbit/s link.
Load Balancing: