Назад | Перейти на главную страницу

tcpdump и окно перегрузки

Обнюхивая http-трафик на мой (linux) сервер, кажется, что он всегда отвечает, объявляя размер окна 14. Это не влияет, если я изменяю размер initcwnd по умолчанию (с IP-маршрутом), и он не увеличивается, если я загружаю большой файл, даже если скорость вырастет. В этом нет особого смысла. Как бы вы объяснили то, что я вижу?

Я предполагаю, что у вас недавно было современное ядро ​​Linux (> 2.6.8 IIRC), в котором включено автоматическое масштабирование окна TCP? (sysctl net.ipv4.tcp_window_scaling должен быть 1)

Вы можете специально добавить tcp.window_size в качестве дополнительного столбца (Edit-> Preferences-> User Interface-> Columns-> Add custom (tcp.window_size) в wirehark при выполнении измерений и опубликуйте это здесь.