Issues which may limit the performance of a given link include: •
TCP determines the capacity of a connection by flooding it until packets start being dropped (
slow start) • Queueing in routers results in higher
latency and
jitter as the network approaches (and occasionally exceeds) capacity •
TCP global synchronization when the network reaches capacity results in waste of bandwidth •
Burstiness of web traffic requires spare bandwidth to rapidly accommodate the bursty traffic • Lack of widespread support for
explicit congestion notification and
quality of service management on the Internet •
Internet service providers typically retain control over queue management and quality of service at their end of the link •
Window Shaping allows higher end products to reduce traffic flows, which reduce queue depth and allow more users to share more bandwidth fairly == Tools and techniques ==