想学通过socket发送打包数据,但是没有找到相关资料,
请各位给点关于packet方面的建议?应该怎么学习?

解决方案 »

  1.   

    你这么问,,太难回答了。msdn上下载个例子,自己看看就是了。
      

  2.   

    我是在vckbase27期作者伍光平写的一个基于IP/UDP协议的 sock 编程
    消息群发的例子,其中包定义如下:
    static unsigned char packet_header[] =
    "\x04\x00\x28\x00"
    "\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
    "\x00\x00\x00\x00\xf8\x91\x7b\x5a\x00\xff\xd0\x11\xa9\xb2\x00\xc0"
    "\x4f\xb6\xe6\xfc"
    "\xff\xff\xff\xff" // @40 : unique id over 16 bytes ?
    "\xff\xff\xff\xff"
    "\xff\xff\xff\xff"
    "\xff\xff\xff\xff"
    "\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
    "\x00\x00\xff\xff\xff\xff"
    "\xff\xff\xff\xff" // @74 : fields length
    "\x00\x00";
    不甚理解?各位高人能否详解?谢谢!unsigned char field_header[] =
    "\xff\xff\xff\xff" // @0 : field length
    "\x00\x00\x00\x00"
    "\xff\xff\xff\xff"; // @8 : field length