爲什麼我沒有捕獲所有的信標幀?他們是否被AP取消了?爲什麼一些信標幀丟失
我在Linux中使用libpcap來捕獲Beacon幀並解析時間戳。我使用時間戳來計算捕獲的信標幀之間的時間間隔。
大部分時間間隔是它應該是,即102.4ms。但是,每5-6個數據包顯示的時間間隔爲102.4ms的倍數,可以是204,306至800ms。
我不知道這是否是由於AP沒有發送這些信標幀或我的pcap沒有捕獲包。
我沒有挖自己通過IEEE802.11規格,但一些第三方單證(如[1])vagely指出
「信標可以被超越的目標信標傳輸時間延遲因其他業務佔用由於信標幀被髮送到廣播地址,所以在發生衝突時信標不會被重新發送。同步功能非常簡單「
是的,非常簡單!
如果我使用沒有其他wifi流量或公用路由器的專用AP(我的三星S6 Edge),這並不重要。
有人可以對此有所瞭解嗎?