LINUX.ORG.RU

Разный пинг из под Линукс и из под Виндовз.

 ,


0

1

Есть новый ноут. Дуалбут. Калкьюлейть и Винда. Микротик как роутер на провайдера. Были проблемы в домашней сети, длинный пинг на ДНС. Пришлось звонить провайдеру. После проверки всё настроили.

Однако при проверке из под линукса и из под винды обнаружено, что время отклика значительно отличается. Так при запуске трейсроут время отклика от провайдера из под винды составляет 2 мс, а из под линукса 6-7 мс. Не понял почему… Одно и тоже время проверки, одна и та-же топология. Может драйвера на железо у виндуса получше ???? Кто-нибудь поясните !!!



Последнее исправление: paulbych (всего исправлений: 1)

Да, ping неторопливый

 $ ping -c 4 ya.ru
PING ya.ru(ya.ru (2a02:6b8::2:242)) 56 data bytes
64 bytes from ya.ru (2a02:6b8::2:242): icmp_seq=1 ttl=54 time=14.1 ms
64 bytes from ya.ru (2a02:6b8::2:242): icmp_seq=2 ttl=54 time=11.1 ms
64 bytes from ya.ru (2a02:6b8::2:242): icmp_seq=3 ttl=54 time=11.0 ms
64 bytes from 2a02:6b8::2:242: icmp_seq=4 ttl=54 time=11.3 ms

--- ya.ru ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 15083ms
rtt min/avg/max/mdev = 11.036/11.886/14.087/1.273 ms

 $ ping -4 -c 4 ya.ru
PING  (87.250.250.242) 56(84) bytes of data.
64 bytes from ya.ru (87.250.250.242): icmp_seq=1 ttl=54 time=8.93 ms
64 bytes from ya.ru (87.250.250.242): icmp_seq=2 ttl=54 time=9.17 ms
64 bytes from ya.ru (87.250.250.242): icmp_seq=3 ttl=54 time=9.11 ms
64 bytes from 87.250.250.242: icmp_seq=4 ttl=54 time=8.96 ms

---  ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 15069ms
rtt min/avg/max/mdev = 8.932/9.042/9.170/0.099 ms

dmitry237 ★★★
()
Ответ на: комментарий от paulbych

Эти колебания от используемого системой clocksource зависит. Покажи что у тебя выдаст cat /sys/devices/system/clocksource/clocksource0/current_clocksource

А винда ЕМНИП всегда округляет вывод до 5 мс если он меньше.

Jameson ★★★★★
()
Ответ на: комментарий от altwazar

То есть, как я понял,из указанной Вами ссылки:

  • трейсроут (линукс) работает на транспортном уровне,
  • трасерт (винда) работает на сетевом уровне, и поэтому быстрее…

и поэтому сравнивать абсолютные значения не совсем корректно. Так ?

paulbych
() автор топика
Последнее исправление: paulbych (всего исправлений: 1)
Ответ на: комментарий от paulbych

и поэтому сравнивать абсолютные значения не совсем корректно. Так ?

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

altwazar ★★★★
()