如何构建,在C或目标C中的IP / UDP数据包中格式化我自己的数据包?

时间:2012-06-21 14:45:24

标签: objective-c c sockets udp

我必须与一个侦听端口进行所有传入IP / UDP连接的设备进行通信,以太网帧携带ip / udp数据包,而后者又必须携带我自己的数据包说自己的数据包,这就像下面的< / p>

|    first field              |   second field   |  third field  | fourth field |
|2byte message sequence number|1byte message type| Reserved field| Message Data |

如何创建我的自定义数据包作为我的数据包数据?

1 个答案:

答案 0 :(得分:1)

  1. 以数据报模式创建新套接字。
  2. 将您的内容格式化为缓冲区。
  3. 将缓冲区写入套接字。