1、計算機網絡
計算機網絡體系結構:
現在多是參考(c)五層協議。
2、數據鏈路層(MAC層)
以太網V2的MAC幀格式:
3、網絡層
IP數據包的格式:
首部長度的單位爲32位字(4 bytes),所以需要 *4 計算有多少個字節長度。
總長度的單位爲字節。
4、傳輸層
傳輸層主要有UDP協議以及TCP協議。
4.1 UDP協議
UDP時面向報文的:
UDP用戶數據的首部格式:
長度:UDP用戶數據報的長度(首部 + 數據部分),單位爲字節。
4.2 TCP協議
TCP報文段的首部格式:
需要注意的是,“數據偏移”實際上就是TCP報文首部的長度,單位爲 32位字(4 bytes)