![]() ![]() |
9.9 | ![]() |
Redundancy, Symmetry, and Load Balancing | |
9.9.1 | ![]() |
Issues with redundancy, symmetry, and load balancing |
Redundancy, symmetry, and load balancing
are crucial needs facing anyone in the process of implementing a high
throughput connection to the Internet. ISPs and their large customers
require adequate control over how traffic enters and exits their
respective autonomous systems.
Redundancy is achieved by providing multiple alternate paths for the traffic. This occurs by having multiple connections to one or more autonomous systems. Symmetry exists if traffic leaves the AS from a certain exit point and returns through the same point. Load balancing, as has been seen, results in the division of traffic optimally over multiple links. Together, these three requirements can be difficult to meet in a BGP environment because any provider between the source and destination of a packet can affect its path. The general design problem of how best to implement redundancy, symmetry, and load balancing is common to every network. The specific solution, however, depends on the needs and unique configuration of an individual network. The following sections examine the general design issues of redundancy, symmetry, load balancing, as well as configuration models for successful implementation.
|