1つのエリアで同時にアクティブなWi-Fiアクセスポイントに上限はありますか?


40

外部デバイスを制御するためのAPIを書いています。このAPIの一部は、デバイスがWi-Fiアクセスポイントをスキャンすることです。APIは、さまざまなメモリ容量で多くのタイプのデバイスに実装されます。見つかったアクセスポイントにバッファを1回だけ割り当ててからそれを忘れることができるかどうか、または動的メモリ割り当てを介してこれを処理する必要があるかどうかを知りたい。

その決定を下すには、特定のエリアでいくつの異なるWi-Fiネットワーク/アクセスポイントを利用できるかを知る必要があります。

職場でWi-Fiスキャンを実行すると、16種類のWi-Fiネットワークが選択されます。これらのWi-Fiネットワークのほとんどが十分に到達可能でない場合でも、Wi-Fiスキャンでそれらを拾いたいと思っています。

1つのエリアで同時にアクティブなWi-Fiアクセスポイントに上限はありますか?具体的には、単一のエリアで同時にアクティブなWi-Fiネットワークに上限がありますか?もしそうなら、あなたがそれを越えたらどうなりますか?


試したこと(研究)
私はグーグルで試しましたが出てくると思われる唯一のことは、アクセスポイントあたりのデバイスの数の制限です。さまざまな検索(「アクセスポイント制限」、「wifi最大アクセスポイント」)で、探していた結果が得られませんでした。

次に、さまざまな検索語を試して、Wi-Fiスキャンがどのように機能するかを調べました。基本的にはhelloと書かれたパケット送信し、戻ってくるhelloの数を聞いて動作することがわかりました
これは、上限がないことを示しているようです。理論的には、多くの電源タップを購入し、多くのWi-Fiアクセスポイントを接続し(おそらくすべてが1つの大きなルーターに接続されているので、おそらくインターネットに接続されていません)、Wi-Fiスキャンを実行して検索できます多くのアクセスポイント(異なるSSIDがある場合)。(これを実行する予定はありません。たとえ実行したとしても、プロトコルまたはスキャナーによって制限されているかどうかを知る方法はありません。)
これは正しいですか?Wi-Fiアクセスポイントに上限はありませんか?理論的なシナリオは実際に機能すると言っていいでしょうか?


確かではないが、間違いなく興味深い質問
エリックF

私はさらに研究するのが面倒ですが、利用可能な重複しないチャネルと無線干渉についてです。
ダニエルB

@DanielB私はすでにそれを得ましたが、誰も数字について言及していないようです。16のチャンネルが利用可能ですが、国によっては必ずしもそうではありません。そして、やはり3つのチャンネルを使用することをお勧めします。WiFiスキャンで16の異なるネットワークを仕事で見つけた場合、明らかに上限は3ではありません。16でもないように感じます...しかし、「X限界です」。ない場合、合理的な制限は何ですか?
Pimgd

合理的な制限は、オーバーラップしないチャネルの数によって定義されます。3.上記を超えると、すべてのAPが使用されているときにパフォーマンスが低下します。
ダニエルB

2
+1-これは、比較的狭い地域で何百人もの人々がWiFiを集中的に使用する可能性のある企業、大学などにとって特に興味深い質問です。場合によっては限界に達していると思われますが、文書化されていないだけです(おそらく、人々はそれを「不安定なWiFi」として片付け、原因を心配しないためです)。
ダニエルRヒックス

回答:


23

WiFi標準802.11(およびその変形)は、特定のエリアでアクティブなSSIDの数に技術的な制限を提供しません。実際、多くの新しいルーターとAPは、複数のSSIDをブロードキャストし、複数の仮想ネットワークを管理できます。したがって、特定のエリアで何十、何百ものSSIDが動作し、「見える」ようにすることができます。さらに、新しい技術と帯域が利用可能になると、帯域幅がより有効に利用されるため、特定のエリアのスペクトルを大幅な干渉なしに混雑させることができます。

使用可能な最高のX信号ではなく、本当にそれらすべてに関する情報を保持できる必要がある場合は、動的割り当てを使用する必要があります。


1
+1私の実際の質問も見つけられるように、「1つのエリアに同時にアクティブなWi-Fiネットワークはいくつありますか?」それはスキャン時に得られるものだからです。ネットワーク。アクセスポイントではありません。
Pimgd

24時間経過したため、この回答を受け入れました。これは私の質問に非常によく答えていると思います。1つのルーターが複数のSSIDに対応できるため、検出されるネットワークの数は無限に近くなります。したがって、固定サイズのバッファーは機能しません。動的に割り当てられたバッファを使用する必要があります。
Pimgd

10

アクティブなWi-Fiデバイスに上限はありません。ただし、Wi-Fiアクセスポイント(WAP)が多すぎると、デバイスの制限により、一部がデバイスに表示されない場合があります。2つのWAPが同じチャネルを使用する場合、干渉が発生し、信号がドロップアウトします。

実際のWi-Fiアクセスポイントは機能します。デバイスに制限がない場合は、利用可能なWAPをスキャンして戻すことができます。


干渉は信号にどのように影響しますか?弱い信号は消えますか?または、より強い信号も影響を受けますか?
Pimgd 14年

アクセスポイントの高密度ネットワークを展開する場合、各アクセスポイントの送信信号電力を削減する必要があります。電力を削減しない場合、アクセスポイントは相互干渉を生成します。これは、同一チャネル干渉として知られている現象です。これは、すべての信号が影響を受けることを意味します。
Eddyy

したがって、17の異なるWi-Fiアクセスポイントを使用すると干渉が発生し、弱い信号がブロックされます。これは、それぞれの信号が十分に強かった場合、実質的に16に制限されていることを意味しますか、それとも17+のWi-Fiアクセスポイントにまだ到達可能ですか?または、より強い信号はより強い干渉を引き起こし、wifiをさらに混乱させますか?基本的に、Wi-Fiスキャンで17以上のWi-Fiネットワークを正常に取得できますか?
Pimgd 14年

4
@Pimgd制限はまだありません。私の古い大学では、Wi-Fiネットワークがパケットをドロップすることがありました。中央のハブビル内から、スキャナーを実行して87を拾いました!異なる「SSID」。引用符で言うのは、複数のネットワークへのアクセスを許可するアクセスポイントがあったためです。ただし、それを考慮しても、範囲内の最低29個のアクセスポイントです。(37)それらのすべてがそのシステムからではなく、1つのネットワークのみでブロードキャストされていたため、実際にはもっと多くありました。注:これらはすべて2.4Ghz帯域に適合します。
Baldrickk

6

バックグラウンド

チャンネル

オランダでは、ほとんどの国と同様に、Wifi B、G、およびN規格で使用されている「標準」の2,4 GHz帯域で、Wifiの使用にチャネル1〜13を使用できます。これはCCITT標準のようです。南北アメリカ(北、中央、南)の国はすべて、FCC標準であると思われる1〜11のチャネルのみを使用しているようです。日本でもチャネル14は利用可能であると考えていますが、B&Gのみで、Nではありません。WifiAは5 MHz帯域を使用し、Wifi "Nデュアルバンド"(2,4 GHz帯域と並列)も使用しました。 。Wifi Aはかなり時代遅れです-Bの11Mbのみと比較して54Mbを提供しましたが、低電力、短距離で、「人気」ではありませんでした-その後、2.4 GHz帯域で54Mbを提供したGによって廃止されましたBと簡単に共有/互換性があります。

SSIDの

注意してください、同じSSIDが多くのWifiアクセスポイントによって再利用される可能性があります。通常、同じ一般的なエリアで、いくつか/多くが同時に見えるようになります。これは間違いではなく、意図的に行われます。同じSSIDを持つこのような複数のWAPは、すべてが異なるパスワード/暗号化を持っている場合、重大な悪夢を引き起こす可能性があります-しかし、そうではありません。大規模な組織は、同じSSIDと同じパスワード/モバイルデバイスは、信号強度に応じて1つのWAPから別のWAPに切り替えることができます。これは、移動すると既存の接続がドロップアウトするときに自動的に発生します。次に、デバイスは通常同じSSIDに再接続を試みますが、そのため、同じ古いSSIDで使用可能な最も強力なWAPを選択します-同じものではないことに気付くことはありません(通常、ハードウェアまたはMACアドレスであるWAPのBSSIDは指定されません)。ただし、2004年にWPA2(セキュリティプロトコル)が利用可能になったため、デバイスは「古い」WAPに接続したまま「新しい」WAPにサインオンできるため、「新しい」WAP 、「古い」をサインオフし、再び「次の新しい」WAPを探し始めます。したがって、モバイルデバイスは、進行中の通信を中断することなく、常に同じSSIDを使用して、最適なWAPに切り替えることができます。モバイルデバイスにとってこれは重要です。なぜなら、高帯域幅であっても、サインオン手順は依然として比較的遅いか、何らかの理由で失敗する可能性があるからです(セットアップが不適切ですか?)。したがって、「事前に特定する」というアイデア。おそらく、デバイスは選択肢を与えられて、(最初)最も強い信号を持つWAPを「最良」として選択しますが、分離されたWAP(つまり、他のWAP信号とチャネルを共有しない)、または何でも選択できます。他のWAPのif / whenが最初のWAPへのサインオンに失敗した場合。

重複と衝突

2つ以上のWAPが同じチャネルを使用している場合、使用のために信号のオーバーラップがあると言えます。ただし、「空気」は必要に応じてのみ無線信号で満たされており、かなり低い非圧縮オーバーヘッド(サインオン、キープアライブハンドシェイク、時折のブロードキャストとその応答)があるため、実際の信号の衝突はたまにしか問題がありません。永続的な大量のトラフィック(単一のWAP上であっても)は、特に類似またはより高い信号強度を持つ場合、1つまたは複数の他のWAPと同じチャネル上で、間違いなく衝突を引き起こし、パケットの損失または「ドロップアウト」を引き起こします。公平を期すために、トラフィックが高すぎる場合、複数のクライアントデバイス間で既に競合が発生しているため、「ドロップアウト」は既に孤立したWAPのリスクです。理論的には、単一のクライアントデバイスを備えた孤立したWAPでさえ、衝突や損失を被る可能性があります。したがって、これはすべて確率の問題であり、ランダムで広範囲に変化する結果があり、主にトラフィックが多い場合は「ドロップアウト」のリスクがあります。隣接するチャネルも相互に干渉します。これは、単一チャネルまたは「中心周波数」によって「占有される」実際のスペクトル分布が次第に除去される約4度までの各側の隣接チャネルと次第に重なるためです。 +/- 3、それから+/- 4で弱く、同様の信号強度が与えられます)。実際の衝突と「ドロップアウト」損失のリスクは統計情報の問題であり、隣接チャネルからの干渉は同じチャネル干渉と比較してますます少なくなります。ランダムで幅広く変化する結果があり、トラフィックが多い場合はほとんど「ドロップアウト」のリスクがあります。隣接するチャネルも相互に干渉します。これは、単一チャネルまたは「中心周波数」によって「占有される」実際のスペクトル分布が次第に除去される約4度までの各側の隣接チャネルと次第に重なるためです。 +/- 3、それから+/- 4で弱く、同様の信号強度が与えられます)。実際の衝突と「ドロップアウト」損失のリスクは統計情報の問題であり、隣接チャネルからの干渉は同じチャネル干渉と比較してますます少なくなります。ランダムで幅広く変化する結果があり、トラフィックが多い場合はほとんど「ドロップアウト」のリスクがあります。隣接するチャネルも相互に干渉します。これは、単一チャネルまたは「中心周波数」によって「占有される」実際のスペクトル分布が次第に除去される約4度までの各側の隣接チャネルと次第に重なるためです。 +/- 3、それから+/- 4で弱く、同様の信号強度が与えられます)。実際の衝突と「ドロップアウト」損失のリスクは統計情報の問題であり、隣接チャネルからの干渉は同じチャネル干渉と比較してますます少なくなります。

ボトムライン

同じSSIDおよび/またはそれらの組み合わせを宣伝する同じ表示領域、同じチャネルに存在できるWAPの数に関する標準または仕様はありません。見ないでください、あなたはあなたの時間を無駄にするだけです。実際には、使用可能なWifiの信頼性が低下するほど多くのトラフィック/干渉がある場合にのみ、人々は(治療)ソリューションを探します。通常は、同じSSIDでさらにWAPを追加します!また、干渉も増加します。クライアントデバイスがターゲットSSIDで利用可能な最も強力なWAPに常に接続できるほどスマートである場合を除き、トラフィックが効果的に共有され、干渉によって実際の「ドロップアウト」が発生しない限り、銀行までずっと笑うことができます「良い」信号は「他のすべての」信号よりも著しく強いです。

実用的な答えは?

私は、同じWifiチャンネルで最も強い10の信号だけを気にするべきだと、ただ思い切って言うでしょう。これにより、130のリスト可能なアクセスポイントの最大有用パネルが作成されます。スキャンするときは、いくつかの信号強度情報ともちろんBSSIDを含む各チャネルのWAPのリストを保持する必要があります。これにより、トップ10の信号のみを保持します(同じBSSIDで複製を作成しません)。もちろん、同じチャネル上で10が多すぎる、おそらく3または5で十分、または何でも(それはあなたの呼び出しです)と考えるかもしれません。または、ターゲットSSIDを既に持っている場合(おそらく既に接続している場合)、信号強度がどれほど悪いかに関係なく、見つかったチャネルで同じSSIDの少数のWAPをリストすることができます。同じSSIDを持つWAPから利用可能な最良の信号(つまり、各チャネルについて、SSIDを使用した最高強度のWAPの半分のリストと、同じターゲットSSIDを持つ最高強度のWAPの別の半分のリストを保持します。次に、同じターゲットSSIDで利用可能な最適なWAPの情報に基づいて選択し、同じ/隣接チャネルに他のWAPがあるかどうか、および相対的な強度を確認できます。「合理的な成功の可能性の最小値」として絶対強度のしきい値を設定し、最適なWAPと最強のWAPの間の妥協点を探す必要があります。そして、あなたも幸せなキャンピングカーになります(職場でも)。同じ/隣接するチャネルに他のWAPが存在するかどうか、および相対的な強度がわかるかどうか。「合理的な成功の可能性の最小値」として絶対強度のしきい値を設定し、最適なWAPと最強のWAPの間の妥協点を探す必要があります。そして、あなたも幸せなキャンピングカーになります(職場でも)。同じ/隣接するチャネルに他のWAPが存在するかどうか、および相対的な強度がわかるかどうか。「合理的な成功の可能性の最小値」として絶対強度のしきい値を設定し、最適なWAPと最強のWAPの間の妥協点を探す必要があります。そして、あなたも幸せなキャンピングカーになります(職場でも)。


いい答えですが、実際のスキャン自体を制御することはできません。他のデバイスによるスキャンの結果を保存する必要があります。私が自分のWi-Fiスキャナーを構築していた場合、それは素晴らしい答えだっただろう。それでも、私はあなたの答えの背後にある理論に感謝しています(あなたはそれに対して+1を得る)、それは私が見つけたWi-Fiについてのいくつかのことを説明し確認するので。
Pimgd

en.wikipedia.org/wiki/List_of_WLAN_channelsには 、13を超えるチャネルが数多くあります。そして、このリストは時間とともに成長します。
アダムデイビス14年

5

これはコメントには少し長く、残りよりも技術的ではありません。しかし、ここでは問題について考えるための賢い方法があります。

特定のエリアで1つのアクセスポイントのみが許可されているとします。デバイスに2つを見えるようにする簡単な方法の1つは、2つのアクセスポイントを遠くに置き、デバイスを中央に配置することです。デバイスは両方の範囲内にありますが、アクセスポイントは互いの範囲内にないため、問題があることがわかりません2つのアクセスポイント

これは簡単に一般化できます。

nエリアで許可されるアクセスポイントのみがある場合は、対If n+1アクセスポイントが相互に範囲外になるように、アクセスポイントを円で囲むことができます。次に、n-1他のアクセスポイントよりも多くのアクセスポイントは見えませんが、中央のデバイスはallを見ますn+1。ここでは、3つのアクセスポイントから11個のアクセスポイントまでの進行状況を示します。最も暗いエリアにアクセスポイントが存在しない限り、問題の存在を認識しているアクセスポイントはありません。

3つのアクセスポイント 4つのアクセスポイント 5つのアクセスポイント 6つのアクセスポイント 7つのアクセスポイント 8つのアクセスポイント 9つのアクセスポイント 10個のアクセスポイント 11アクセスポイント

これらの画像は、私が書いた簡単なプログラムから来ました。

[編集:より良い写真で更新!]


これは、6番目のアクセスポイント以降に失敗すると思います。
Pimgd 14年

@Pimgdも私が最初に考えたものですが、よく調べてみるとそうではないことがわかります。引数が機能するためには、アクセスポイントが少なくとも1つの他のアクセスポイントを表示できないようにする必要があります。私はいくつかのきれいな写真で私の答えを更新しました:D
imallett 14年

2
Ooooh pretty graphics(+1)。彼らは今問題があることを知らないだろうと思います。
Pimgd 14年

したがって、元の質問に対する私のコメント。画像の+1 :)
hagubear 14年

興味深い関連-これが、同じチャネルでブロードキャストするAPが多すぎると問題が発生する理由です。真ん中の赤いゾーン?ええ、それはネットワークが最も混雑しているところです。それは悪いことです
ウェインワーナー14年

1

理論
2.4G Wi-Fiには11チャネルがあります。一部の国では13です。ただし、チャネルは個別ではなく、相互に干渉するため、個別のチャネルは3〜5個しかありません。同じチャネル上のアクセスポイントは共存できますが、アクセスポイントの1つが大量のデータを送信している場合、帯域幅を共有するだけでなく、速度が大幅に低下します。実際の損失は、デバイスの品質と構成によって異なります。共通のタイムスロットスケジュールについては同意しますが、実際には、特にクライアントの追跡に問題があります。2つのデバイスが交差するチャネルで同時にパッケージを発行すると、両方のパッケージが失われ、デバイスはキューが再送信されるのを待つ必要があります。チャンネル上に古いWiFiクライアントが存在することは、さまざまな時刻表を使用しているため、圧倒的です。
これら3つのチャネルのユーザーはWi-Fiデバイスだけではないことに注意してください。ワイヤレスデバイス、DECT電話、電子レンジ、車の保護リモコンはすべて同じ3つのチャネルを使用し、さらに悪いことに干渉です。私は実際に、オープンスペースオフィスでWi-Fiの速度が1つのワイヤレスマウスが見つかり、シャットダウンした後、ほぼ2倍になった場合を知っています。それは非常にひどく設計されたマウスでした。1つのデバイスが複数のSSIDを提供する場合、またはリレーのグループが同じSSIDで連携して動作する場合、共通のスケジュールに同意するため、デバイス自体に大きな干渉は生じません。少なくともそうすべきです。
回答
したがって、同じチャネルに2つのアクセスポイントがある場合、1つの帯域幅の15%〜75%を共有する必要があります。オーバーヘッドは、多数の値、アクセスポイントとそのクライアントの両方の品質にも依存します。3つの高負荷ネットワークでさえ正常に機能するとは思わないでしょう。同じスペースにロードされていないネットワークの量に制限はありませんが、10を超える異なるデバイスが平和的に共存することを期待すべきではありません。


電子レンジがオンになっていると、エアプレイを使用してApple TVの動作が遅くなることに気付きました。
マシューロック

1
...合計で16のチャネルはありませんか?なぜ11と言うのですか?
Pimgd

これはネットワークの品質とQOSの観点からは興味深いですが、実際には質問に答えていません:(
Vogel612

より詳細に答えを見ると、アクセスポイント/ネットワークの量の制限ではなく、クライアントの量の制限について話しているようです。運用中などのクライアントの制限を探しているのではなく、Wi-Fiネットワークのスキャンで検出するネットワーク/アクセスポイントの制限を探しています。
Pimgd

1、6、および11はチャネルの総数です。私が知っている限り、バラフは正しいです。チャンネル1、6、および11は重複せず、使用するのに最適なチャンネルです。チャンネル16を使用することは一度も勧められません。 org / wiki /…
Eddyy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.