关于SOCKET的简单问题,求会者帮忙

dqhhqd12   2007-7-1 21:37 楼主
我要实现PC与DSP的网络通信, 我不懂SOCKET, 想知道SOCKET最后将UDP数据包发送出去时这个数据包是不是符合以下结构:
   1.以太网头(7个字节)
   2.IP头    (10个字节)
   3.UDP头   (4个字节)
   4.数据
   5.以太网尾
  总长度在60--1514个字节之间
  
  还有就是我的VC参考书只有用SOCKET实现聊天程序的示例, 哪位大侠能告诉我如何用SOCKET传输整形,浮点型数据, 我知道可以传输但不知道用哪些函数,我在MSDN上查到一个CAsyncSocket::SendTo()函数不知道可不可以用?

回复评论 (6)

不是 ,根据我知道的,以太网头是14B
IP头最少20B,
UDP头最少8B
以太网尾 4B效验
点赞  2008-1-25 16:02
把整形,浮点型变成字符型不就可以了吗?16位变为8位  高位8位=16位/256,低8位=16位%256。等接收完了再变回来不就ok了。
点赞  2008-2-1 09:57
pc上网络编程有成熟的教程。
点赞  2008-2-23 12:14
PC通过ARM9(WINCE)实现远程摄像(速度经过大大优化) :http://blog.eeworld.net/hellogv/archive/2008/02/25/2120059.aspx
点赞  2008-2-27 13:30
以后需再关注,现在先帮你顶一下
点赞  2008-5-1 10:33
有问题请先GOOGLE,BAIDU
点赞  2008-5-1 15:16
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复