SSID
Short for Service Set Identifier, a 32-character unique identifier attached to the header of packets sent over a WLAN that acts as a password when a mobile device tries to connect to the BSS. The SSID differentiates one WLAN from another, so all access points and all devices attempting to connect to a specific WLAN must use the same SSID. A device will not be permitted to join the BSS unless it can provide the unique SSID. Because an SSID can be sniffed in plain text from a packet it does not supply any security to the network.
ESSID
The Extended Service Set ID (ESSID) is the name of the network you want to access. It is used to identify different wireless networks.
BSSID
The BSSID is a 48bit identity used to identify a particular BSS (Basic Service Set) within an area. In Infrastructure BSS networks, the BSSID is the MAC (Medium Access Control) address of the AP (Access Point) and in Independent BSS or ad hoc networks, the BSSID is generated randomly.
ESSID is just an extended SSID allowing for more features.
什么是SSID/ESSID/BSSID?
SSID(Service Set Identifier)AP唯一的ID码,用来区分不同的网络,最多可以有32个字符,无线终端和AP的SSID必须相同方可通信。无线网卡设置了不同的SSID就可以进入不同网络,SSID通常由AP广播出来,通过XP自带的扫描功能可以相看当前区域内的SSID。出于安全考虑可以不广播SSID,此时用户就要手工设置SSID才能进入相应的网络。简单说,SSID就是一个局域网的名称,只有设置为名称相同SSID的值的电脑才能互相通信。
ESSID是infrastructure的应用,一个扩展的服务装置ESS (Extended service set)由二个或多个BSS组成,形成单一的子网。使用者可于ESS上roaming及存取BSSs中的任何资料,其中Access Points必须设定相同的ESSID及channel才能允许roaming。
BSS是一种特殊的Ad-hoc LAN的应用,一个无线网络至少由一个连接到有线网络的AP和若干无线工作站组成,这种配置称为一个基本服务装置BSS (Basic Service Set)。一群计算机设定相同的BSS名称,即可自成一个group,而此BSS名称,即所谓BSSID。
随着无线技术的普及以及无线设备价格的不断走低,越来越多的企业为了更加方便的使用网络而建立了企业内部无线局域网,还有些企业在扩展网络时出于成本因素考虑而采取了无线网和有线网相互结合的方式来完成网络升级工作。当然在企业无线网络运营过程中SSID是一个很重要的参数,和家庭无线网络不同的是企业无线网中会涉及到BSSID和ESSID两个概念,那么他们之间有什么区别和联系呢?今天就由笔者为各位介绍如何区分BSSID和ESSID。
实际上不管是BSSID还是ESSID他们都是以SSID为基础的,所谓SSID就是Service Set Identifier的缩写,他的作用是区分不同的无线网络,最多可以有32个字符,无线网卡设置了不同的SSID就可以进入不同网络,SSID通常由AP广播出来,通过XP自带的扫描功能可以相看当前区域内的SSID。出于安全考虑可以不广播SSID,此时用户就要手工设置SSID才能进入相应的网络。简单说,SSID就是一个局域网的名称,只有设置为名称相同SSID的值的电脑才能互相通信。
那么我们再来看看BSSID和ESSID的概念,BSSID是48 bit数值,用来对较小BSS区域进行标识,每个主机在这个较小的区域里进行通讯。(eventually with an Access Point)ESSID可以让不同的BSS 扩展至Extended Service Set (ESS)。每个BSS有一个基点(Access Point),如果ESSID相同就可以相互通讯,如果你的网路较大,最少拥有两个基点(Access Point),那么你真的需要用到ESSID。(如图1)
从上面的内容我们可以看出BSSID和ESSID都是关于无线网络名称的标识,只不过适用的范围不同,BSSID适合于较小的形式简单的无线网络中标识无线信号,也就是说该无线网络只有一个无线接入点AP产生,所有主机都连接到该AP时使用的名称是BSSID。而ESSID则应用于比较大规模复杂的无线网络中标识无线信号,即网络中有多个无线接入点AP,他们直接WDS等形式连接到一起构成一个大的无线网络,这时依然要求所有连接该无线网络的主机使用同一个名称——即同一个ESSID。
综上所述SSID是对BSSID和ESSID的缩写和统称,在无线网络只有一个无线路由器或AP发射源时各个客户端使用统一的BSSID名称和AP通讯,而在无线网络有多个无线路由器或AP发射源并相互通过WDS等方式连接时,各个客户端使用统一的ESSID信息和AP通讯。
之前曾经有过错误的说法,认为SSID(Service Set Identifier)也可以写为ESSID,这种观点是错误的,从上文我们可以了解到我们平时所说的SSID实际上是对BSSID和ESSID的缩写,究竟其代表的意义是BSSID还是ESSID则是由上文中的AP数量来决定的。