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

Какой метод диагностики статистики пропускной способности сети лучше всего?

Я пытаюсь диагностировать сбой маршрутизации или проблему сетевого оборудования между некоторыми компьютерами. Мне нужно следить за пропускной способностью сети с течением времени, чтобы увидеть, получаю ли я какие-либо периодические обрывы сетевых подключений или что-то подобное.

Моя лучшая идея - использовать IPerf.exe и запустить его между серверами Windows. Есть идея получше?

Похоже, вы не знаете, является ли это ошибкой сети или проблемой маршрутизации (или связи). Wireshark может помочь вам выяснить, является ли это проблемой связи. Чтобы узнать, является ли это аппаратным отказом из-за высокой пропускной способности или типов связи с высоким трафиком между серверами, тогда iPerf может помочь вам в этом. Тем не мение, iPerf не показывает статистику по другому трафику, а только сообщает о собственных тестах вверх и вниз по потоку. Для этого я предлагаю mtr (linux) или winmtr (окна) для измерения возможные проблемы с задержкой, потеря пакетов, высокий джиттер а также другие полезные данные между хостами.

Wireshark:
(источник: ostatic.com)

MTR или WinMTR:
(источник: googlepages.com)

Если вы хотите пойти по маршруту мониторинга сети, вы должны осуществлять мониторинг на уровне маршрутизатора через SNMP. Кактусы - одно открытое решение, но есть и другие.

Тем не менее, сетевой мониторинг может сказать вам, когда у вас возникла проблема, и если одно из промежуточных устройств перегружено, но если это локальная сетевая ситуация и ваше оборудование современное, это вряд ли будет проблемой.

Маршрут Wireshark / tshark может помочь, если вы можете разумно угадать окно, в течение которого возникнет проблема, или если вы можете вызвать сбой. Если вы не можете воспроизвести проблему так надежно, я бы сосредоточился на воспроизведении, чтобы вы могли использовать wirehark или эквивалент для диагностики проблемы.