web-dev-qa-db-ja.com

Connectifyはどのように機能しますか?

私は最近、 Connectify について知りました。これは、コンピューターのみを使用して(アドホックではなく)完全なアクセスポイントを作成できます。また、別のWiFiネットワークからのインターネット接続を共有することもできます。

したがって、コンピューターは同時に2つのWiFiに「接続」できます。1つは作成したもので、もう1つは通常のWiFiです。

1枚の物理WiFiカードだけで、それはどのように達成されますか?これはまた問題を提起します、あなたのコンピュータが同時に複数の(通常の)WiFiに接続できるようにするプログラムを書くことは可能でしょうか(Connectifyのようにそれらを作成することなく)?

2
houbysoft

connectifyは、Windows 7に組み込まれているが実際には使用されていない「仮想ワイヤレスカード」と呼ばれる機能を使用します。これは、明らかに特別なドライバーが必要であると考えられています。私の推測では、connectifyは変更されたドライバーを提供するか、現在のドライバーにパッチを適用してこれを有効にし、フロントエンドを提供します。

奇妙なことに、仮想Wi-Fiのバックエンドに関する最良の情報源は、放棄されたMSプロジェクトです... 仮想Wi-Fi -明らかに、とりわけ、Slotted Seeded Channel Hopping(SSCH)と呼ばれるプロトコルを暗示しています。 -これにより、ワイヤレスカードが重複するチャネル上にない限り、複数のネットワークに接続できます-これはアドホックネットワーク向けですが、この場合はどこで使用されているかが明確です-1つのAPに接続し、作成します別のチャネルの2番目のもの。これを考慮すると、2つの接続をトランキングするのはおそらく苦痛と半分ですが、複数のAPに接続するプログラムを作成する可能性はおそらくあります。

3
Journeyman Geek