网络篇
kjlr
脚踏实地,不忘过去,不畏将来,在最好的开发平台上做出最好的产品!
展开
-
htons函数详解
Part 1: htons函数具体解释 在Linux和Windows网络编程时需要用到htons和htonl函数,用来将主机字节顺序转换为网络字节顺序。 在Intel机器下,执行以下程序int main() …{ printf(“%d /n”,htons(16)); return 0; } 得到的结果是4096,初一看感觉很怪。解释如下,数字16的16进制表转载 2015-08-05 09:48:03 · 3169 阅读 · 0 评论 -
ARP协议解析
结构ether_header定义了以太网帧首部;结构arphdr定义了其后的5个字段,其信息 用于在任何类型的介质上传送ARP请求和回答;ether_arp结构除了包含arphdr结构外, 还包含源主机和目的主机的地址。定义常量define EPT_IP 0x0800 /* type: IP */define EPT_ARP 0x0806 /* type: ARP */def转载 2015-08-05 10:23:01 · 577 阅读 · 0 评论