Re: [問題] 封包中的Sequence number是每次+1嗎?

看板Network作者 (最愛音樂了!)時間17年前 (2008/12/25 22:42), 編輯推噓0(003)
留言3則, 1人參與, 最新討論串3/3 (看更多)
感謝大家的指點,我已成功篩選出封包 但發現一個很奇怪的現象 每次增加值還是不會是1 查了文獻,好像是因為ACK與封包遺失兩個原因所導致 而我的問題是,範圍不是0~4095嗎? 照道理應該會到4095左右後再歸零計算 但是他每次都在三千多或兩千多就重新計算 而且起始值都不是0耶= = 有時候會突然從兩千多跳 這樣是對的現象嗎?? ※ 引述《tellmey (什麼)》之銘言: : ※ 引述《fire2 (最愛音樂了!)》之銘言: : : 請問大家,我看了書籍上的介紹 : : 無線網路802.11中封包的 : : Sequence number應該是會持續增加的數值 : : 每次增加值為1,範圍為0~4095 : : 但是 : : 我真實的去擷取封包觀察,跟書本講的不一樣阿!! : : 他每次增加都不一定是1,且都會亂跳耶= ="" : : 亂跳就算了,還會有相同序號的耶!! : : 怎都跟書本講得不一樣,我看的是O'RExxxL的書(有打上馬賽克) : : PS. : : 我是觀察相同Source address的封包(這樣對吧?) : seq 應該是根據TS的不同吧 : 如果一直觀察同一類型的packet (最好是data packet) : 同一方向 (ex downlink) : 80211的seq應該是+1一直上去的 (扣掉802 11 retry的部份) : 另外你要看的80211的packet不是TCP level packet : (要用80211 sniffer 不是ethereal這種的) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.178.154

12/27 14:50, , 1F
請看data frame 不要看mgnt/ctrl frame
12/27 14:50, 1F

12/27 14:51, , 2F
seq 跟ack沒關係
12/27 14:51, 2F

12/27 14:51, , 3F
802.11packet lost會retry retry的seq應該不會增加
12/27 14:51, 3F
文章代碼(AID): #19Kvk_o7 (Network)
文章代碼(AID): #19Kvk_o7 (Network)