ipHeader.Version_HLen=(4<<4|sizeof(ipHeader)/sizeof(unsigned long))的解释
标题应该是网络编程的经典代码,看到这不懂了,花了些时间好好看了它。总所周知,ip首部固定长度是20个字节。下面是c++中对ip首部定义的结构体。typedef struct IpHeader{u_char Version_Hlen;//首部长度IP版本号,1字节u_char TOS;//服务类型TOSshort Lengh;//总长度,2字节short Iden;//标识short Flags_Offset;//标志u_char TTL;u_char Protocl;//协议short Checksum;/
原创
2010-09-25 23:40:00 ·
1203 阅读 ·
2 评论