彭广(penguang.org

amsdu

在associate完成后,sta和ap会逐个tid地发送addba request和回应addba response。如果自己支持amsdu的发送,则置A-MSDUs bit为1;接收到addba request后,如果自己不支持amsdu的接收,则设置A-MSDUs bit为0,这样对方就不会往自己发送amsdu。

下面的例子中,sta支持amsdu的发送但不支持接收,ap支持发送和接收。可以看到sta发出的response里A-MSDUs bit为0。

ap发送addba request(amsdu=1),sta回应addba response(amsdu=0)

1

1

sta发送addba request(amsdu=1),ap回应addba response(amsdu=1)

1

1

数据报文里,ap发往sta的数据没有开启amsdu,但sta发往ap的数据有amsdu

1

1

抓包文件