Я наблюдаю неустойчивые и иногда очень долгие пингы с моим WiFi-роутером, который находится всего в одном прыжке. Пинг 192.168.1.1
иногда дает задержки в 400-800 мс.
Есть много вещей, которые можно попробовать (прошивка, размещение маршрутизатора, канал AP и т. Д.), Но я бы хотел немного более методично решить эту проблему:
- Во-первых, как я могу визуализировать производительность моей сети?
- Тогда, как я могу Benchmark производительность данной конфигурации, так что я могу сравнить надежно после внесения изменений?
networking
wireless-networking
Пол Ирландский
источник
источник
Ответы:
Этот ответ о сбое сервера содержит хорошее руководство высокого уровня о том, что делать, поэтому начните с этого. Этот последний шаг, однако, очень утомителен: по-видимому, вы (я имею в виду, я) не хотите вкладывать средства в выделенное оборудование для этого ...
Ниже приведены несколько хороших инструментов, сначала для понимания работоспособности подключения в локальной сети Wi-Fi, а затем к конечной точке Интернета.
Инструменты Wifi
NetSpot (для Mac)
Он отслеживает локальные точки доступа WiFI и предоставляет базовые данные, такие как SNR, Channel, Signal Strength. Он также может провести базовое обследование места для физического пространства с указанием сильных сторон и помех. В режиме обнаружения точки доступа вы также можете составить график уровня сигнала с течением времени, что позволяет тестировать места размещения и настраивать возможности помех.
Тест скорости Wi-Fi для Android
Очень полезно. Вы запустите на своем компьютере простой сервер Python, и приложение сможет протестировать несколько сценариев, предоставляя вам обратную связь по скорости в реальном времени.
Wifi Analyzer , еще одно замечательное приложение для Android, имеет несколько ценных представлений о том, какие AP-каналы Wi-Fi активны. Может быть, лучший бесплатный инструмент для выбора канала AP, не делая много работы.
Iperf
Уважаемый инструмент для понимания производительности локальной сети. Вам нужны две коробки, одна как сервер, одна как клиент. Вы можете настроить ряд параметров, запустить тест и просмотреть результаты по пропускной способности и джиттеру. Я предпочитаю использовать его с графическим интерфейсом jPerf для построения графиков результатов и настройки параметров.
Интернет-соединение Здоровье
mtr (пинг и трассировка вместе)
Пингует все ваши следы. Предоставляет данные тренда. Сумасшедший офигенно.
SpeedTest-кли
CLI-версия общей вещи ookla speedtest.net. Сопровождающий проекта заявляет, что он не согласован, но все же удобно попытаться оценить большие различия.
NPAD : сетевой путь и диагностика приложений
Автоматический диагностический сервер для устранения неполадок конечных систем и проблем последней мили. После запуска набора тестов выдает страницу «Сводка результатов», как эта . Я рекомендую использовать эту ссылку для перенаправления сервера NPAD, чтобы найти ближайший сервер NPAD (они все прошли) и использовать это имя хоста для ваших тестов.
Мои личные результаты:
Я потратил много часов на все это, пробуя разные вещи (переход с DD-WRT на прошивку Tomato) и читая. Оказывается, это был не сетевой уровень, а старые добрые радиочастотные помехи, в основном от Bluetooth! У меня был компьютер, Bluetooth-мышь и клавиатура в 5 футах от маршрутизатора. (И старый маршрутизатор все еще на 2.4Ghz, где они сталкиваются.)
Для этого я получил максимальную отдачу от теста скорости Wi-Fi для Android , который регулярно проводился, пока я перемещал вещи в квартире. Поскольку он сообщает об обновлениях каждые 200 мс или около того, он четко сообщал, когда помехи отбрасывали мои пакеты.
Я определенно рекомендую прочитать руководство по общим источникам помех от Metageek. (Они также делают InSSIDer и другие инструменты анализа Wi-Fi, которые кажутся хорошими.)
Одним из инструментов, которого у меня не было, был прибор для анализа физического спектра. Телефоны и ноутбуки могут обнаруживать только точки доступа Wi-Fi, но не могут распознавать помехи от Bluetooth или других радиочастотных технологий. У Metageek есть несколько хороших решений в этой области ( Wi-Spy и inSSIDer Office ), и мы надеемся, что появятся другие инструменты, такие как AirShark .
источник
Как отмечено в моем комментарии выше: инструменты, обычно используемые для диагностики проблем Wi-Fi, могут на самом деле вызывать эту проблему. При сканировании сетей Wi-Fi радиостанция должна отключаться от канала, как правило, она указывает точке доступа буферизовать кадры для нее, чтобы она могла «заснуть», а затем переключает каналы для сканирования.
Кроме того, iOS и OS X с момента появления AirDrop отключат канал Wi-Fi для поиска других служб AirDrop, а Yosemite будет периодически отключаться от канала для поддержки передачи обслуживания.
источник
Таким образом, у меня были эти колебания пинга Wi-Fi к маршрутизатору также.
Я переключил маршрутизатор (с TL-WR743ND на DIR-815), попробовал несколько USB-адаптеров Wi-Fi (в основном TP-LINK, хотя, думаю, у меня тоже была проблема с D-Link DWA-160), перешел с 2,5 ГГц на 5 ГГц и обыскивал каналы. Не повезло, проблема осталась.
Пока я не заметил, что когда я делаю тест скорости сети или запускаю bittorrent-клиент, пинг в порядке. Это только колеблется, когда сеть простаивает.
Может быть проблема с Windows 7 или что-то подобное с моими адаптерами TP-LINK, но когда я немного загружаю Wi-Fi, флуктуации исчезают, и сеть работает нормально.
До сих пор я создал небольшую программу Rust, чтобы поддерживать мою сеть Wi-Fi.
источник