Chinaunix

标题: 网络字节序问题--跟cpu有关还是跟操作系统有关? [打印本页]

作者: apple_7095    时间: 2008-08-21 13:40
标题: 网络字节序问题--跟cpu有关还是跟操作系统有关?
一种观点是:
linux和unix是使用高端编码,window使用低端编码,进行转换也就是把window的低端编码转换为unix的高端编码。
另一种观点:
不同CPU的区别,x86是小头,motorola的是大头。

到底那种对?
作者: freearth    时间: 2008-08-21 14:39
由CPU决定。
原帖由 apple_7095 于 2008-8-21 13:40 发表
一种观点是:
linux和unix是使用高端编码,window使用低端编码,进行转换也就是把window的低端编码转换为unix的高端编码。
另一种观点:
不同CPU的区别,x86是小头,motorola的是大头。

到底那种对?

作者: apple_7095    时间: 2008-08-21 14:45
标题: 该问题已经解决
该问题已经解决,见:
http://topic.csdn.net/u/20080821 ... a-44c7ffb16df9.html
作者: MMMIX    时间: 2008-08-21 20:26
原帖由 apple_7095 于 2008-8-21 13:40 发表
一种观点是:
linux和unix是使用高端编码,window使用低端编码,进行转换也就是把window的低端编码转换为unix的高端编码。
另一种观点:
不同CPU的区别,x86是小头,motorola的是大头。

到底那种对?

高端/低端?大头/小头?这些词你都从哪看到的?
作者: zydzmapx    时间: 2008-08-26 17:16
二楼说的对,与系统没有关系,看你用的cpu
作者: Sorehead    时间: 2008-08-27 11:08
记得有些CPU是可以设置字节序的,所以跟系统还是有一定关系的。

另外,楼主的问题也不完全正确,字节序就是字节序,这个时候不能称之网络字节序,网络数据交互只是需要关注它而已,没有网络这个问题依然存在。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2