В настоящее время я пытаюсь устранить проблему с моей сетью, в которой я получаю всплески задержки до 200 секунд (обычно около 50 секунд), по-видимому, случайным образом в очевидно случайные моменты дня, с интервалом в несколько часов каждый раз.

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

Пока что основной способ, которым я это замечаю, состоит в том, что irssi показывает [Lag: 15 (??)] в статусбаре, увеличиваясь каждые 5 секунд, и все остальные соединения, похоже, тоже затрагиваются. Поскольку это зависит от моих наблюдений, это не очень надежный способ узнать, как часто это происходит на самом деле.

Обратите внимание, что просто отправка ICMP-пингов, вероятно, недостаточно, но это только мое предположение. Это может быть проблема "bufferbloat", это может быть потеря пакета, это может быть какой-то глючный драйвер ядра, это может относиться только к постоянным соединениям. Я подозреваю это, потому что несколько месяцев назад, когда проблема началась, у меня была команда "ping", работающая в фоновом режиме, и она не показала ничего странного во время всплесков задержки. Похоже, что теперь это изменилось (пинг не проходит), но я бы предпочел что-то более устойчивое.

2 ответа2

1

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

Настройте постоянное приложение для построения графика трафика, чтобы помочь выявить проблемы с производительностью.

Настройка приложения построения графиков трафика для мониторинга использования интерфейса вашего маршрутизатора, вероятно, является разумным местом для начала, чтобы выяснить, почему офисная сеть работает неэффективно. Обычно это требует наличия постоянно включенной системы, в которой вы можете настроить программу опроса и оставить работать 7x24. Хотя в этой системе нет необходимости, веб-сервер может работать, но данные можно просматривать практически из любого места.

Приложение для построения графика трафика позволит вам определить, превышает ли спрос предложение (пользователи запрашивают больше бит / с, чем у вашего интернет-провайдера), если конкретный интерфейс отправляет / получает больше трафика, чем обычно, или задержка и другие проблемы с производительностью не связано с объемом трафика на всех. Это может помочь определить, следует ли приобретать большую емкость или когда высокая загрузка сети является случайным событием. Он может даже идентифицировать регулярно запланированный процесс, который вызывает скачок трафика в одно и то же время каждый день или даже час.

Хотя существует множество таких графических приложений, одно из них, которое я использовал на разных платформах, - MRTG - Multi-Router Traffic Grapher. Он может отслеживать трафик на любом SNMP-совместимом устройстве: я использовал его для мониторинга крупных магистральных cisco-маршрутизаторов, корпоративных коммутаторов с более чем 48 портами, маршрутизаторов Linksys, даже кабельных и DSL-модемов. Я рекомендую любому сетевому администратору установить это или подобное приложение, чтобы быть в курсе шаблонов использования сети.

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

1

курение - это способ измерения задержки. Между мртг и курением вы можете получить контроль над этой проблемой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .