Как проверить стабильность соединения между нодами?
Всем привет. Основная проблема изложена тут toster.ru/q/448625?e=5582635 Есть основания предположить, что между нодами происходит задержка\повреждение пакетов. Подскажите пожалуйста как мониторить стабильность сетевого соединения между хостами (debian).
Пингом тут не обойтись, хотя уже тут виден достаточно широкий разброс.
64 bytes from 172.20.71.224: icmp_seq=300 ttl=62 time=0.444 ms
64 bytes from 172.20.71.224: icmp_seq=301 ttl=62 time=0.422 ms
64 bytes from 172.20.71.224: icmp_seq=302 ttl=62 time=0.327 ms
64 bytes from 172.20.71.224: icmp_seq=303 ttl=62 time=0.374 ms
64 bytes from 172.20.71.224: icmp_seq=304 ttl=62 time=0.396 ms
64 bytes from 172.20.71.224: icmp_seq=305 ttl=62 time=1.29 ms
64 bytes from 172.20.71.224: icmp_seq=306 ttl=62 time=12.0 ms
64 bytes from 172.20.71.224: icmp_seq=307 ttl=62 time=0.529 ms
Попробовал с помощью iperf3 передать между нодами 2ГБ. Как интерпретировать вот такой результат? Понимаю, что нужно будет запустить длительное тестирование, но с чего-то нужно начать.
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 4] 0.00-167.97 sec 1.96 GBytes 100 Mbits/sec 0.063 ms 336/256363 (0.13%)
[ 4] Sent 256363 datagrams
vlarkanov: Я замечу только, что если у вас ноды по интернету подключаются, то некоторый процент потерь допустим (с точки зрения качества соединения), и возможно даже неизбежен. А если это ваша локалка -- то потеря пакетов -- это косяк, факт.
vlarkanov: Запустите iperf и посмотрите на наличие дропов/ошибок на портах коммутаторов. В зависимости от результата, будет ясно, нужно ли вообще кабель менять. И неплохо бы настроить мониторинг загрузки портов коммутаторов -- возможно, там просто переподписка на ISL.