LINUX.ORG.RU

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

 ,


0

1

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

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



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

Я делал трейс на гугл ДНС. ( сначала был 365 мс) и смотрел где задержки … и увидел разницу.

paulbych
() автор топика

Может драйвера на железо у виндуса получше

Исключено. Дрова на винде пишут три индуса, а под линукс всё человечество.

chenbr0
()
Ответ на: комментарий от CrX

да. после настройки, - в три четыре раза. 2 мс. против 6-8 мс.

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

Проверил. Почти одинаков.

Пинг из под Винды - 5 мс. Постоянный. Пинг из под Линукса - 6-7 мс. но почему-то постоянно меняется.

paulbych
() автор топика

Зачем делать трассировку и смотреть только на последнюю строчку? Сравни весь лог.

firkax ★★★★★
()

Скорее всего, это в Linux более агрессивная политика энергосбережения.

AEP ★★★★★
()

Да, 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 ★★★★
()

Проверь mtr (в линуксе) и WinMTR (в винде).

ork
()
Ответ на: комментарий от abv09

ipv6 ttl больше должен быть, потому что должно быть меньше преобразования пакетов вроде как.

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

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

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

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

Tsc это хорошо, моё предположение ошибочно.

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

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

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

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

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

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

Не округляет она ничего.

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

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

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

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

Все человечество списывает у 3ех индусов и выдает это за своё. Если вайфай то вполне возможно что дрова плохие.

theurs ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.