抓包概念大比較:數據報、數據包、分組

抓包概念大比較:數據報、數據包、分組

數據報、數據包和分組是常見的三個概念。他們是否同樣?若是不同,他們差異在哪裏?下面依次說明這三個詞。大學霸IT達人
1.數據報:當應用程序按照協議格式構建好要發送的數據。這時的數據稱爲數據報文,簡稱數據報。特色是數據尚未發送。

2.數據包:數據報在發送的時候,會根據網絡要求,進行特定處理,如IP分片、TCP分片。這時的數據是實際發送的數據,被稱爲數據包。

3.分組:它是Wireshark專有說法。Wireshark抓到實際傳輸的數據包,會進行額外的處理,如將分片包進行重組,並在最後一個分片包中顯示重組的數據。因此此時的分組不必定是實際傳輸的數據。

打個比喻:你要給你老婆快遞20斤蘋果。按照規範格式,蘋果都放到一個紙箱中,並寫好收發人信息。這叫數據報。快遞公司拿到件後,說20斤過重,只能每一個包裹5斤。快遞公司從新打包,併發走。這叫數據包。你老婆收到快遞後,拿出全部的蘋果一稱,發現份量足,沒問題。這是分組。

因此,這三個概念側重點不一樣。你們要根據狀況,及理解場景,選擇正確的說法,進行表達和理解。網絡

相關文章
相關標籤/搜索