Распределение размера окна TCP, нулевые ошибки окна TCP и задержка в сети

Мой разум вот-вот взорвется, так как все всегда обвиняют сетевых парней в отключениях и медлительности в сетях, но Solarwinds сообщает, что все использование сетевых устройств и каналов связи в порядке. Поэтому я попытался понюхать, затем я получил ошибки "Zero Window". Так что, если я могу спросить:

1.) Как распределяется размер окна TCP? (Это похоже на диалог TCP, если у вас открыто 1 приложение (Mozilla Firefox) и 5 ​​вкладок, то ОС выделяет размер окна для каждой вкладки?)

2.) Каковы причины и как устранить проблему с "нулевым окном TCP"? (Сервер Stock Trading - это тот, кому трудно обрабатывать пакетный трафик и отправлять трейдерам сообщения из окна TCP Zero, но на основе использования сети (загрузка ЦП, памяти и каналов сетевых устройств) в Solarwinds и Performance Monitoring (Процессор, дисковое пространство, память, использование сетевых карт) как на сервере биржевой торговли, так и на сервере базы данных, это показывает, что оно совершенно нормально и даже недостаточно используется!.)

3.) Это возможно в настройках торгового сервера? (32 ГБ памяти, но используется только размер выделенного окна TCP по умолчанию 64 МБ)

4.) Или что-то не так с тем, как медленно Торговое приложение обрабатывает данные? (Я планирую увеличить размер буфера TCP с 64 КБ до, вероятно, 256 КБ, но это может не помочь, если сам сервер торговых приложений обрабатывает данные медленно.)

5.) Кроме того, все трейдеры испытывают ошибки "Не удается подключиться к торговому серверу" и "Прерывистые подключения". (но нет сообщений о проблемах сети, таких как "неработающие ссылки" или "полностью использованные ссылки". Я даже пытался изменить данные опроса на каждую 1 минуту, чтобы зафиксировать короткие разрывы соединения, но я все еще не вижу проблем). может быть проблема с задержкой

6.) Как вы эффективно измеряете задержку сетевого взаимодействия? Какие бесплатные и платные программные решения вы рекомендуете? (Traceroute сообщает 4 мс, и даже если я увеличу пакет ping до 1 Мб, он также показывает задержку 1-3 мс, поэтому я не думаю, что это полезно)

7.) Как вы сортируете каждый поток / диалог TCP, если порт источника и порт назначения совпадают, а данные зашифрованы? (Например, если Stock Trading Server и SQL Server взаимодействуют по одному и тому же номеру порта, но имеют несколько транзакций.)

Извините, я просто новичок в сетевом мире, поэтому есть много вещей, которые я не знаю и не могу найти в книгах и других ресурсах. Я думаю, что такого рода вещи учатся на опыте, поэтому, пожалуйста, поделитесь своей мудростью.

Спасибо и хорошего дня!:)

0 ответов

Другие вопросы по тегам