0%

IEEE 802.11 协议

今天做了无线网络的lab,了解了一点802.11协议

802.11

在场中两个设备的通信,需要的步骤:

  • 找到通信的方向 (associate)
  • 验证对方就是我要找的通信的对象 (authentication)
  • 如何保证通信的安全性 (encryption)

802.11协议就是对以上三个步骤做了详细的规定。

应用:

  • 短波传输:bluetooth nfc
  • 中场波:wlan zigbee

    常见概念

Infrastructure(无线网络框架):

SSID:服务级标识符(也是无线名)。
AP每秒钟大约10次通过Beacon帧广播SSID(无线名)
客户端连接到无线网络后也会宣告SSID
一个框架至少一AP和一个STATION形成一个BSSAP连接有线网络,称为DS(基本服务级),连接到同一个DS的多个AP形成一个ESS(扩展服务级)。
ESSID类似于无线名,BSSID就是无线网卡连接到的MAC地址。

Ad-hoc

IBSS:Indepedent Basic Service Set
至少2个STAs直接通信组成(无APSTAs代替AP一些工作),也称为peer to peer模式,其中一个STA负责AP工作,(通过beacon广播SSID,对其他STAs进行身份验证)。

WDS:wireless distribution system(无线中继器)

与有线DS类似,只是通过无线连接的多个AP组成的网络
Bridging——只有AP间彼此通信(网桥连接:AP1AP2之间通信。终端发给AP1AP1发给AP2,再由AP2发给另一个终端,需要经过AP之间的通信)
Repeating——允许所有APSTA进行通信(中继方式:所有之间都能连接,终端发给AP传给另一个终端)

  • 不能终端设备直接连接,否则就是AD-HOC模式
  • 少一堆网线。

MONITOR MODE:

  • 允许无线网卡没有任何筛选的抓包(802.11包头)
  • 与有线网络的混杂模式可以类比
  • 适合的网卡和驱动不但可以monitor,更可以injection

具体协议

Frame Control Field

png1

  • type 0: management
  • type 1: Control
  • type 2: Data
  • type 3: Reserved

具体分类表述:
png2

交互过程

png3