![机器如何同意使用大端还是小端?](https://linux22.com/image/150734/%E6%9C%BA%E5%99%A8%E5%A6%82%E4%BD%95%E5%90%8C%E6%84%8F%E4%BD%BF%E7%94%A8%E5%A4%A7%E7%AB%AF%E8%BF%98%E6%98%AF%E5%B0%8F%E7%AB%AF%EF%BC%9F.png)
我知道字节序是如何工作的。我在某处读到一个声明“例如,互联网同意一切都是大端”。这是如何运作的?如果我在两台机器之间有一个 TCP 连接,这些机器如何决定使用哪种字节序?
答案1
字节序的决定不是在连接时做出的,它是所使用的格式或协议的属性。在您的示例中,所有机器都知道该协议指定了大端格式,因此这就是数据的发送和解释方式。
我知道字节序是如何工作的。我在某处读到一个声明“例如,互联网同意一切都是大端”。这是如何运作的?如果我在两台机器之间有一个 TCP 连接,这些机器如何决定使用哪种字节序?
字节序的决定不是在连接时做出的,它是所使用的格式或协议的属性。在您的示例中,所有机器都知道该协议指定了大端格式,因此这就是数据的发送和解释方式。