c - 同步udp广播文件传输

标签 c udp file-transfer broadcasting

我目前正在开发一个 udp 套接字程序,该程序通过子网定向地址 (192.168.0.255) 进行广播。我在服务器中有一个图像文件,我会将其发送给 3 个客户端。一切工作正常,但唯一的问题是接收客户端并不总是与服务器同时完成。同步udp传输有什么技巧吗?谢谢

最佳答案

Basically, I am trying to implement a UDP based TFTP

来自维基百科,Trivial File Transfer Protocol :

TFTP is a simple protocol for transferring files, implemented on top of the UDP/IP protocols …

由于 TFTP 已经基于 UDP,因此您可以停止重新发明相同的内容。

… the current specification for the protocol can be found in RFC 1350.

关于c - 同步udp广播文件传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27543019/

相关文章:

c - 从变量初始化结构中的字段

c - 代码中的运行时错误

c - 返回值和垃圾值的关系

sockets - 作为 UDP 客户端的 Netcat 不接收来自 Arduino Wifi Shield 的响应数据包。简单的 C UDP 客户端。为什么?

python - 使用没有特定端口的 UDP 进行组播

ssh - 如何有效地远程传输数百万个文件

powershell - 使用 Plink 将 .NET 构建文件夹的内容复制到 Ubuntu 服务器

c - 将 3D 数组作为参数传递给 C 中的函数

c - 通过 UDP 发送非文本文件不起作用

linux - 加快文件从一台机器传输到另一台机器