Wide-area networks are usually bandwidth constrained, creating application bottlenecks. Further, round-trip delay and packet loss can degrade performance and cause instability that cannot be ...