计算机网络(一)big_endian,little_endian, ip数据报头

计算机网络(一)big_endian,little_endian, ip数据报头_第1张图片

big endian 是指低地址存放最高有效字节( MSB )
little endian 则是低地址存放最低有效字节( LSB )。

 比如数字 0x12345678 在两种不同字节序 CPU 中的存储顺序如下所示:

Big Endian

1
2
3
4
5
6
7
低地址 高地址
—————————————–>
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| 12 | 34 | 56 | 78 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Little Endian
—————————————–>
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| 12 | 34 | 56 | 78 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Little Endian

低地址 高地址
—————————————–>
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| 78 | 56 | 34 | 12 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

你可能感兴趣的:(牛客网学习笔记,ip数据报)