1

У меня есть конкретный рабочий стол, который, кажется, имеет неизменно высокую потерю пакетов и пинг независимо от того, какое соединение он использует. Я подключаюсь через Wi-Fi, и этот компьютер обычно имеет пинг до моего маршрутизатора около 800 мс и потери пакетов около 20%. Я пробовал разные беспроводные адаптеры и даже использовал usb-модем на моем телефоне, и все они имеют одинаковый результат.

Компьютер работает под управлением Windows Server 2008 R2 и Arch Linux, и проблема существует только в Windows для использования USB-модема. Я не могу тестировать с адаптерами Wi-Fi в Linux, так как для них нет драйверов.

Это также не проблема местоположения или аппаратного обеспечения. Мой ноутбук может без проблем подключаться из одной и той же позиции, либо с помощью собственного беспроводного адаптера, USB-адаптера, который имеет проблемы на рабочем столе, но в ноутбуке нормально, или через USB-модем через мой телефон.

Я попытался отключить 11n на своем маршрутизаторе, чтобы я знал, что он подключается через 11g, и у него была проблема, и я попытался установить его на 11n, и у него была проблема.

Я понятия не имею, как это диагностировать. Я не могу найти ничего в моих настройках сети, которые, вероятно, будут причиной.

2 ответа2

1

Что меня беспокоит, так это пинг 800 мс до вашего роутера. Это означает, что почти секунда теряется в одностороннем движении! Это не может быть выше 20 мс на занятых занятых маршрутизаторах!

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

Можете ли вы сделать трассировку к вашему роутеру и к google.com? Также убедитесь, что вы подключены к правильной сети Wi-Fi и что MAC-адрес вашего маршрутизатора соответствует MAC-адресу, к которому вы подключены. Вы можете проверить, подражает ли кто-то вашей сети Wi-Fi, с помощью следующей команды в cmd:

netsh wlan show networks mode=Bssid
1

Многие вещи могут быть проверены:

  • много использования сети с этого хоста? (использование: wireshark )

  • нагрузка на процессор приводит к падению сетевых пакетов? (используйте Sysinternals "Process Monitor")

  • Настройки MTU: у вас может быть неоптимальная настройка. Я просто сделал бы все больший и больший пинг с установленным битом "не фрагментировать", и посмотрел бы, где он начинает разрываться, и выяснил бы тогда лучшую настройку MTU (которая не совпадает с числом пинга, из-за заголовки ip и tcp. Читайте об этом подробнее). Но будьте осторожны: не меняйте больше чем одну вещь, и каждый раз проводите тщательное тестирование. Вы можете полностью испортить вашу связь!

  • маршруты: у вас могут быть конфликтующие вещи, такие как несколько шлюзов по умолчанию и т. д., которые могут генерировать нежелательный трафик (например, бесполезные дублированные пакеты).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .