(我知道很多人会很想结束这个问题;请不要;我要求提供具体的技术答案,如果有的话。)
由于无法在 stackoverflow 上询问的原因,“网络字节顺序”是大端的。许多旧协议使用该顺序并且无法更改,但我想知道是否有任何技术原因为新协议选择大端。
我认为 little endian 更好,因为 99.99% 的处理器在使用中都是 little endian(ARM 在技术上可以同时做到这两种,但实际上它总是设置为 little endian)。所以我很惊讶地看到 CBOR,一个相对较新的协议,使用大端。有没有我没有想到的优势?