Заметки сисадмина » Высокие потери пакетов на маршруте через магистральные узлы, как устранить проблему?

Заметки сисадмина о интересных вещах из мира IT, инструкции и рецензии. Настраиваем Компьютеры/Сервера/1С/SIP-телефонию в Москве

Высокие потери пакетов на маршруте через магистральные узлы, как устранить проблему?

2025-01-27 · Posted in Сеть

Столкнулся с проблемой высоких потерь пакетов на магистральных узлах при подключении к моему серверу (IP 146.59.10.99). Использую команду mtr для диагностики, и результат показывает значительные потери пакетов на нескольких узлах, особенно на узлах, связанных с провайдером twelve99.

Вот пример отчета:

66d8af8c1f099966181965.png

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

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

Дабы “железо” не убивали ДДОС-ом icmp, есть обычная практика — на магистральном железе резать icmp полисером.
Т.к. на конечном узле потерь нет, есть высокая вероятность того, что промежуточные вам просто не отвечают в должном объеме.

Подробности описывать — трактат наваять надо.
В двух словах — icmp запрос магистральному маршрутизатору напрягает CPU, а транзитный трафик обрабатывают отдельные ASIC-и в объемах на порядки выше, чем это делает CPU. Поэтому icmp ограничивают.

Проверяйте iperf -ом например связь точка-точка.
И поиграйтесь с размерами пакетов.

Leave a Reply