网络字节流和主机字节流
2014-12-19 16:13
190 查看
字节流分为两类
little edition(LE)
big edition(BE)
0x123456 在两种字节流中的储存方式:
地址 LE BE
0x0000 56 12
0x0001 34 34
0x0002 12 56
主机字节流根据cpu类型而定
网络字节流采用BE格式
为了进行转换 bsd socket提供了转换的函数 有下面四个
htons 把unsigned short类型从主机序转换到网络序
htonl 把unsigned long类型从主机序转换到网络序
ntohs 把unsigned short类型从网络序转换到主机序
ntohl 把unsigned long类型从网络序转换到主机序
(h:hos,n:network,s:short,l:long)
little edition(LE)
big edition(BE)
0x123456 在两种字节流中的储存方式:
地址 LE BE
0x0000 56 12
0x0001 34 34
0x0002 12 56
主机字节流根据cpu类型而定
网络字节流采用BE格式
为了进行转换 bsd socket提供了转换的函数 有下面四个
htons 把unsigned short类型从主机序转换到网络序
htonl 把unsigned long类型从主机序转换到网络序
ntohs 把unsigned short类型从网络序转换到主机序
ntohl 把unsigned long类型从网络序转换到主机序
(h:hos,n:network,s:short,l:long)
相关文章推荐
- 网络字节流和主机字节流
- 大端模式与小端模式、网络字节顺序与主机字节顺序
- 通讯中的字节网络顺序和字节主机顺序
- 大端模式与小端模式、网络字节顺序与主机字节顺序
- OC中网络传输的时候对字节流的操作 & 对字节的处理 & 野指针问题
- 网络字节顺序与主机字节顺序
- 大端模式与小端模式、网络字节顺序与主机字节顺序 (经典)
- 通讯中的字节网络顺序和字节主机顺序
- htons函数详解:网络与主机字节转换函数:(s 就是short l是long h是host n是network)
- 大端模式与小端模式、网络字节顺序与主机字节顺序
- 通讯中的字节网络顺序和字节主机顺序
- Linux下网络IP地址的转换,主机字节顺序和网络字节顺序的转换。
- [转]大端模式与小端模式、网络字节顺序与主机字节顺序
- 大端模式与小端模式、网络字节顺序与主机字节顺序 (经典)
- 大端模式与小端模式、网络字节顺序与主机字节顺序
- 大端模式与小端模式、网络字节顺序与主机字节顺序
- 大端模式与小端模式、网络字节顺序与主机字节顺序
- linux c 网络编程:用域名获取IP地址或者用IP获取域名 网络地址转换成整型 主机字符顺序与网络字节顺序的转换
- 网络IP地址转换、主机字节顺序、网络字节顺序的转换 -- linux
- 通讯中的字节网络顺序和字节主机顺序