Wireless Hosted Network简介

Wireless Hosted Network是一种在已安装了无线局域网服务的Windows 7和在Windows Server 2008 R2中支持的WLAN的新特性。

无线承载网络主要实现了两大功能:

  • 将物理无线适配器虚拟成多个无线网卡(虚拟),有时也被称为虚拟Wi-Fi。
  • 基于软件的无线接入点(AP),有时也被称为使用特定的虚拟无线适配器的SoftAP。

  这两个功能同时存在于Windows系统中。 启用或禁用无线承载网络时相当于启用或禁用虚拟Wi-Fi和SoftAP,启用和禁用这两个功能在Windows中是不能分开的。

  通过这个特性,Windows计算机可以使用一个单一的物理无线适配器(无线网卡)作为客户端连接一个硬件接入点(AP),同时这个物理无线适配器还作为软AP让其他具有无线功能的设备连接到它。这个特性需要在本地计算机上安装一个具有无线承载网络功能的无线适配器。 无线适配器的驱动必须实现微软定义的在Windows 7中使用的无线局域网设备驱动模型。 要获得Windows 7徽标,无线适配器驱动程序必须实现无线承载网络的功能。

  在任何时候,在本地计算机上至多只能启用一个无线承载网络,而且无线承载网络至多只能使用一个无线适配器。如果有多个可以托管网络的无线适配器,Windows会选择一个适配器用作无线承载网络。无线承载网络在Windows中实现为一个SoftAP。然而,这个SoftAP不是被设计为用来取代基于硬件的无线AP设备。特别地,如果当无线承载网络正在运行时,计算机进入睡眠状态(待机),休眠或重新启动计算机之前,无线承载网络将被停止运行。当计算机从睡眠、休眠中恢复,或重新启动时,无线承载网络也不会自动重新启动。 此外,SoftAP不提供DNS解析。

  SoftAP和Ad Hoc网络是在同一个物理适配器相互排斥。 如果SoftAP在AP适配器上运行,用户或应用程序同时在适配器上启动Ad Hoc网络,SoftAP将被关闭。如果在适配器上运行Ad Hoc网络,尝试字啊适配器上启动SoftAP将会失败。

  Windows为IT管理员提供了两种方式来管理无线承载网络功能。 如果电脑是某一个域的成员,管理员可以使用组策略来禁止无线网络托管。使用netsh wlan命令,管理员可以在本地计算机上启用或禁用无线承载网络。

Wireless Hosted Network支持的场景

无线承载网络在Windows计算机上主要有两个主要场景:

  • 为各种不同的无线设备提供无线个人区域网络(WPAN)的能力。
  • 将网络连接共享给其他计算机和设备使用。

  WPAN是无线承载网络的主要场景。 一旦无线承载网络的计算机上启动,任何支持WPA2-PSK/AES的无线设备将能够连接到SoftAP,就像是连接到一个普通的硬件AP。 设备通过WPAN连接到的无线承载网络,他们能够与启用SoftAP的Windows电脑以及各个设备之间互相交换信息。

  与其他计算机和设备共享网络连接,需要使用Internet Connection Sharing(ICS)。 在这种场景下,ICS的公共接口是共享连接,而私有接口是虚拟出来的适配器托管的SoftAP。 共享连接可以是以太网,WLAN或WWAN连接。 在一个无线局域网连接的情况下,ICS公共接口也可以是另一个无线局域网适配器或托管SoftAP的同一个物理无线适配器的虚拟适配器的一个。网络共享最常见的用途是共享一个互联网连接,在网络上的ICS公共接口访问Internet。

用户和应用接入无线承载网络

  终端用户在Windows中可以使用第三方应用程序或netsh命令来与无线承载网络特性交互。目前在已安装了无线局域网服务的Windows 7和在Windows Server 2008 R2中还没有配置或管理无线网络托管的本地用户界面。第三方应用程序和netsh命令都是建立在使用公共无线承载网络功能的基础之上的。 netsh命令意在让高级用户或管理员使用。Netsh.exe有许多关于无线局域网的子命令。 一个完整的netsh和WLAN的选项列表可以通过在命令提示符处键入“netsh wlan /?”获得。

Wireless Hosted Network简介_第1张图片

  所有关于无线局域网的Netsh命令在Technet上得到详细资料。 有关详细信息,请参阅 Netsh commands for Wireless Local Area Network (WLAN) 。以下是少数常用的关于无线局域网和无线网络托管的netsh命令: 

命令 描述

netsh wlan start hostednetwork

启动Wireless Hosted Network

netsh wlan stop hostednetwork

停止wireless Hosted Network

netsh wlan set hostednetwork [mode=]allow|disallow

启用或禁用Wireless Hosted Network

netsh wlan set hostednetwork [ssid=]<ssid> [key=]<passphrase> [keyUsage=]persistent|temporary

配置Wireless Hosted Network设置

netsh wlan refresh hostednetwork [data=] key

更新Wireless Hosted Network密钥

netsh wlan show hostednetwork [[setting=]security]

显示Wireless Hosted Network信息

netsh wlan show settings

显示Wireless LAN全局设置

编译自:http://msdn.microsoft.com/en-us/library/windows/desktop/dd815243(v=vs.85).aspx

你可能感兴趣的:(Wireless Hosted Network简介)