主机序(Intel架构)是小端序;
网络序是大端序;
只需记住:网络序和我们的人眼感知的相同,均为从左往右读。
优缺点
这两种表示方式各有优缺点:
对于 小端 字节序,取不同长度整数的 汇编指令 处理方式相同:都是从第 0 字节开始。此外,由于地址 偏移量 与 字节 的关系一一对应, 多精度 数学例程很容易实现。
对于 大端 字节序,由于高位字节先存储,判断数字 正负 只需检查 第一个字节 (偏移量为 0 )。因此,无需跳过一些字节以定位包含 符号 的字节,也无需知晓 变量长度 。
讲的特别好的一个博客
https://fasionchan.com/network/appendix/endianness/