1. 程式人生 > >網絡字節順序為大端模式

網絡字節順序為大端模式

大端 接收 定義 第一個 大端序 順序 地址 處理 內存

(0)背景:
網絡上的數據流是字節流,對於一個多字節數值,在進行網絡傳輸的時候,先傳遞哪個字節?也就是說,當接收端收到第一個字節的時候,它是將這個字節作為高位還是低位來處理呢?


(1)網絡字節序定義:
收到的第一個字節被當作高位看待,這就要求發送端發送的第一個字節應當是高位。


(2)網絡字節序為大端序列:
在發送端發送數據時,發送的第一個字節是該數字在內存中起始地址對應的字節。可見多字節數值在發送前,在內存中數值應該以大端法存放。

網絡字節順序為大端模式