Это первый раз, когда я видел это, и я не уверен, что это значит;
64 bytes from 74.125.93.99: icmp_seq=6233 ttl=53 time=545.493 ms
64 bytes from 74.125.93.99: icmp_seq=6234 ttl=53 time=776.093 ms
64 bytes from 74.125.93.99: icmp_seq=6235 ttl=53 time=-705.731 ms
64 bytes from 74.125.93.99: icmp_seq=6236 ttl=53 time=52.549 ms
64 bytes from 74.125.93.99: icmp_seq=6237 ttl=53 time=44.470 ms
Кто-нибудь когда-нибудь видел отрицательный пинг раньше? Мой друг сказал мне, что он видел это однажды по беспроводной связи, и это было по беспроводной связи, но .. как это происходит?
networking
wireless-networking
ping
latency
Джефф Веллинг
источник
источник
Ответы:
NTP или служба времени Windows синхронизировали системные часы во время пинга?
источник
service ntpd stop
в CentOS это исправили (но, очевидно, создадут другие проблемы). Смотрите этот очень интересный вопрос для получения дополнительной информации.Мне трудно в это поверить, но это обсуждение, кажется, указывает на то, что это поведение определенных процессоров AMD.
Лично я не стал бы беспокоиться об этом и предположил бы, что это концептуальный недостаток в ICMP ... Может быть, пакет, который прошел по другому пути, или что-то странное с машинами / маршрутизаторами, чьи часы установлены по-разному.
источник
К сожалению, это не ограничивается процессорами AMD, но, похоже, немного влияет на XP. На сегодняшний день и после нескольких лет поиска ответов я знаю быстрое решение, но не могу сделать это с серверами, которые не появятся удаленно после загрузки.
Чтобы сбросить TCP / IP (и время), откройте окно администратора CMD и введите следующее:
Теперь вы ДОЛЖНЫ перезагрузиться. Сетевой адаптер возвращается к DHCP, так что будьте осторожны.
Так что здесь происходит?
По какой-то причине у TCP / IP есть метка времени, которую он использует для вычисления времени, и это каким-то образом обманчиво. Раньше я видел это все время в одном месте, но оно наконец остановилось. К сожалению, это продолжается на складе, которым я управляю. Сегодня вечером все точки, кажется, застряли на 237 мс, но 2 отскочили назад с несколькими пингами.
pingpath
очень удобная утилита, и я буду использовать ее чаще. К сожалению, это дало те же результаты ...Грустная вещь, это очищает ошибки в пинге и в играх.
примечание: если вы хотите увидеть файл журнала, замените null на имя файла, например,
c:\log.txt
- Null просто означает отсутствие файла (технически)источник
Я считаю, что это ошибка в способе, которым
ping
команда умножает пакеты и усугубляется процессорами AMD больше, чем Intel.Функции, которые используются для синхронизации высокого разрешения в окнах:
QueryPerformanceCounter
иQueryPerformanceFrequency
.К сожалению, они не работают для многоядерных процессоров, поскольку эти процессоры не возвращают одинаковые числа.
Исправление для ping - установить сродство потока в
ping
. Я сомневаюсь, что это делает это, которое объяснило бы отрицательное время. Есть также патчи от AMD и MS, которые должны помочь разобраться.источник