Анализ проблем с буферизацией в современных TCP/IP сетях
Джим Гетиc ( Jim Gettys ), член комитета W3C, разработчик спецификации HTTP/1.1 и автор первой реализации системы X Window, опубликовал в своем блоге серию статей, подробно разбирающих проблемы с производительностью TCP/IP сетей, вызванные промежуточной буферизацией:- "The criminal mastermind: bufferbloat!" - обозначены общие проблемы с излишней буферизацией в сети, по мере продвижения пакета по сети буферизация на каждом нагруженном шлюзе в итоге приводит к появлению задержек;
- "Whose house is of glasse, must not throw stones at another" - разбираются методы диагностики проблем, связанных с промежуточной буферизацией трафика;
- "Bufferbloat and network neutrality – back to the past…" - оценивается связь буферизации и работы VoIP-телефонии и BitTorent трафика;
- "Bufferbloat and congestion collapse – Back to the Future?" - обобщение некоторых опасений, которые могут привести к нарушению работы сети;
- "Mitigations and Solutions of Bufferbloat in Home Routers and Operating Systems" - идеи по избавлению от проблем с буферизацией для операционных систем (Linux, MacOS X и Windows) и маршрутизаторов;
- "RED in a Different Light" - рассмотрение метода активного управления очередями RED, как одного из вариантов ослабления влияния буферизации за счет динамического изменения размера очереди;
- "Bufferbloat in 802.11 and 3G Networks" - особенности проявления проблем с буферизацией в WiFi 802.11 и 3G сетях.
Полный текст статьи читайте на OpenNet