
В обычной сети Wi-Fi, если одно беспроводное устройство хочет связаться с другим беспроводным устройством, оно должно пройти через AP (точку доступа).
В инфраструктурной BSS каждое устройство подключено к AP. В
сети IBSS (независимая BSS) каждое устройство работает как равноправное, без необходимости в AP, потому что это одноранговая сеть, верно?
Предположим, у меня есть три компьютера: A, B и C. A и B находятся в зоне действия друг друга, а B и C находятся в зоне действия друг друга, но A и C не находятся в прямой зоне действия друг друга. Может ли A общаться с C через B в IBSS?
Как настроить сеть IBSS?
Как это будет настроено на Windows или Linux?
решение1
Да, в обычной инфраструктуре BSS точка доступа предоставляет услугу под названием «Intra-BSS Relay», с помощью которой она пересылает трафик от одного беспроводного клиента к другому, чтобы избежать «проблемы скрытого узла», когда два клиента находятся в зоне действия точки доступа, но они не находятся в зоне действия друг друга, поэтому они не могут общаться друг с другом (если бы не услуга Intra-BSS Relay, предоставляемая точкой доступа). Делая это, точка доступа по сути удваивает диаметр сети, но это происходит за счет пропускной способности беспроводной сети, поскольку передачи беспроводной сети должны проходить по одному и тому же общему каналу дважды (один раз «к точке доступа» и один раз «от точки доступа»).
IBSS (также известная как "ad hoc" сеть 802.11) не имеет точки доступа. Но пиры в IBSS не имеют Intra-BSS Relay, поэтому у вас есть проблема скрытого узла. В вашем примере сценария узел Aне могуобратитесь к узлу C в IBSS, поскольку B не является точкой доступа и не предоставляет услугу Intra-BSS Relay.