Что может вызвать действительно спорадическую потерю пакетов, когда уровень сигнала в норме

10

У меня есть маршрутизатор, подключенный к модему. Я намерен подключиться к этому маршрутизатору из офиса, который находится на расстоянии около 200 футов, и через 2 стены.

Сигнал маршрутизатора недостаточно сильный, чтобы добраться до удаленного местоположения, поэтому я поместил расширитель диапазона между ними.

Что очень запутывает, так это то, что когда мой компьютер (или любой клиент) подключается к экстендеру, сидя рядом с ним, он работает идеально (время пинга около 30 мс).

Однако, когда я переезжаю в удаленное местоположение, даже если уровень сигнала Wi-Fi составляет 3/4 или 4/4 такта, потеря пакетов огромна, и задержка сильно изменяется, где при растяжении он сообщает о пингах около 50 мс, но затем он упадет до 800+, и около 10% будут просто полностью заблокированы.

Итак, мой вопрос ... если уровень сигнала хороший, с чего это расстояние приведет к такой ужасной потере пакетов? И что может вызвать такое вмешательство? Я нахожусь в жилом районе, но между ноутбуком и повторителем сигнала нет абсолютно никакой прямой видимости, кроме двух стен (с какой бы проводкой в ​​них ни была).

Евгений Симкин
источник
Вам помог какой-нибудь ответ? Если это так, вы должны принять ответ, чтобы вопрос не появлялся вечно, ища ответ. Кроме того, вы можете предоставить и принять свой собственный ответ.
Рон Мопин

Ответы:

14

Однако, когда я переезжаю в удаленное местоположение, даже если уровень сигнала Wi-Fi составляет 3/4 или 4/4 такта, потеря пакетов огромна, и задержка сильно изменяется, где при растяжении он сообщает о пингах около 50 мс, но затем он упадет до 800+, и около 10% будут просто полностью заблокированы.

если уровень сигнала хороший, почему это расстояние приведет к такой ужасной потере пакетов?

Уровень сигнала - только одна метрика ... также учитывайте отношение сигнал / шум, что часто является проблемой для подобных сценариев.

Задержка Wi-Fi и потеря пакетов являются двоюродными братьями друг друга. Кадры 802.11 содержат порядковый номер ACK'd ... если порядковый номер не ACK'd (из-за потери или битовой ошибки в исходном кадре), то отправитель пытается повторно передать кадр с определенным числом раз. Эти повторные передачи 802.11 проявляются как увеличенная задержка или полная потеря пакетов, если помехи достаточно плохие.

Я буквально видел задержку 802.11g, которая превышает 40 секунд (да ... секунд), когда я всего в 50 футах от LWAP. В этой конкретной среде было много инструментов, которые также работали в диапазонах 2,4 ГГц, поэтому очевидно, что вероятность ошибок была довольно высокой.

что может вызвать такие помехи? Я нахожусь в жилом районе, но между ноутбуком и повторителем сигнала нет абсолютно никакой прямой видимости, кроме двух стен (с какой бы проводкой в ​​них ни была).

Wi-Fi работает (в основном) в диапазонах открытого спектра от FCC ... Bluetooth, микроволновые печи, телефоны, игрушечные машинки, мы можем только догадываться об источнике помех.

Вы можете попробовать использовать направленную антенну с сфокусированным лучом (например, яги или кантенну на своих станциях ) ... это может помочь, если помехи не находятся на прямом пути к вашему источнику Wi-Fi.

Наконец, если у вас есть беспроводной сниффер или доступ к системе Linux (предложение: Backtrack Linux LiveCD ), вы можете диагностировать проблемы с Wi-Fi с помощью Wireshark / tshark . У Cisco также есть хороший справочник по фильтрам дисплея Wireshark 802.11 , которые помогают отфильтровывать шум, чтобы вы могли сосредоточиться на имеющихся проблемах.

Майк Пеннингтон
источник
11

Беспроводные видеокамеры вызывают помехи хуже. Вам не нужны другие устройства 802.11 или точки доступа, чтобы вызвать проблемы, поскольку микроволновые печи, некоторые телефоны DECT, Bluetooth и т. Д. Могут работать в диапазоне 2,4 ГГц. Линия видимости - не единственный способ, которым вы можете «видеть» другие устройства, конкурирующие за ваш канал. Беспроводная связь является общей средой, поэтому даже с другими устройствами 802.11, которые играют по правилам, а микроволновые печи - нет, эта среда может перегружаться.

Уровень сигнала (RSSI) не является признаком перегрузки канала. Только когда вы пытаетесь что-то толкнуть, вы действительно узнаете это. Попробуйте использовать другой канал. Возьмите "Wifi Analyzer" для Android или аналог для вашего устройства, чтобы вы могли увидеть некоторые (не все), что происходит в вашей среде.

РЕДАКТИРОВАТЬ: Посмотрите на Ekahau HeatMapper для инструмента обследования сайта бедняков, вы получаете больше, чем вы заплатили за ; это бесплатно!

generalnetworkerror
источник
7

Есть много причин для этого типа поведения, и одна из них - это то, что называется проблемой скрытого узла. . Это очень распространенная проблема, о которой часто забывают (по моему опыту).

Использование расширителя диапазона часто может создать ситуацию, в которой возникает эта проблема, и может снизить эффективность некоторых решений проблемы скрытых узлов. В вашем случае точка доступа / маршрутизатор (или даже другие станции) могут «слышать» станцию, когда она находится близко к расширителю, но не когда она перемещается дальше.

Расширители диапазона, как правило, не являются хорошим решением практически в любой ситуации. Главный положительный момент, который они имеют для них, состоит в том, что они недороги.

Я бы посмотрел на другие решения, хотя они могут стоить дороже, они будут гораздо надежнее. Вот пара идей для начала (не зная достаточно о ваших потребностях или сайте, чтобы дать реальную рекомендацию):

  • Вторая точка доступа с направленной антенной (антеннами) с усилением, направленной на ваше целевое местоположение.
  • Двухточечное беспроводное мостовое решение. Независимо от того, какую компанию вы выберете, я бы не рекомендовал решение с частотой 2,4 ГГц.

Изменить, чтобы добавить средства для тестирования: Дайте немного больше размышлений, и то, как я бы приступил к тестированию, выглядит следующим образом:

  1. Через несколько часов или во время технического обслуживания отключите все остальные станции. Вы можете сделать это, используя список разрешений MAC (разрешить только расширитель и станцию ​​тестирования) или изменив SSID и / или защиту. Убедитесь, что нет другого SSID, к которому они будут подключаться автоматически.
  2. Если вы изменили SSID и / или уровень безопасности, перенастройте экстендер.
  3. Запустите тесты рядом с расширителем и дальше, как это было сделано ранее.

Если это улучшает вашу производительность, то это, скорее всего, проблема скрытого узла. Проблемы со скрытыми узлами наиболее выражены в беспроводной среде с несколькими подключенными станциями, особенно когда все они передают / принимают данные. Удаление других станций из активной части сети должно уменьшить число возникающих коллизий.

Если это не улучшит производительность, вам нужно будет посмотреть на другие источники помех, как уже упоминалось в других ответах.

YLearn
источник
Я думал, что вы собираетесь добавить фольгу шляпу где-нибудь на этапах устранения неполадок. ;-)
generalnetworkerror
@generalnetworkerror, это почти то, что я часто чувствую по поводу ответов «вмешательство - это проблема». За последние несколько лет я сделал много беспроводных, и 90% людей, с которыми я сталкиваюсь, это их первый и единственный ответ. Хотя я полностью согласен с тем, что это серьезная проблема, во многих случаях это просто не проблема, но некоторые люди не могут выйти за ее пределы. В этом случае это звучит как скрытый узел для меня. Расширители часто не являются «интеллектуальными», и они расширяют шаблон сигнала, чтобы быть более вытянутым, чем круглым, что имеет противоположный эффект от скрытого исправления узла, снижая мощность AP.
YLearn
Для тех, кто впервые занимается беспроводной связью, они не обязательно понимают, в какой степени существуют проблемы с помехами. Некоторые даже не понимают, что это общая среда. Заявление OP о `Я в жилом районе, но нет абсолютно ничего, линии визирования между ноутбуком и сигналом ретранслятора другой , чем 2 стены ...» заставляет меня поверить , возможность интерференции не были хорошо понята ,
generalnetworkerror
1
@generalnetworkerror, я не утверждаю, что помехи не являются проблемой, и при этом я не говорю, что многие люди не понимают, насколько сильные помехи существуют и как они могут влиять на беспроводную связь. Это хорошие моменты. Моя точка зрения заключалась в том, что люди со знаниями часто указывают на вмешательство практически в любой ситуации как источник проблемы и на этом останавливаются. Беспроводная связь сталкивается с множеством различных проблем, и помехи - только одна из них.
YLearn