networking - 可靠的udp广播库?

标签 networking udp broadcast

是否有任何库在 UDP 广播之上放置可靠性层

我需要尽快将大量数据广播到大量机器,通常看起来这样的问题肯定已经解决了很多次,但除了Spread 工具包,它具有某种程度的病毒式许可证(您必须在最终产品的所有广告 Material 中提及它,我不确定我们的客户是否愿意这样做)。

我已经打算自己写这样的东西了(因为这样做会非常有趣!),但决定先问一下。

我还查看了UDT(http://udt.sourceforge.net),但它似乎没有提供广播操作。

PS,我正在寻找像库一样轻量级的东西 - 无需更改基础架构。

最佳答案

UDP 多播怎么样?看看PGM protocol有几种商业和开源实现。

免责声明:我是 OpenPGM 的作者,该协议(protocol)的开源实现。

关于networking - 可靠的udp广播库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4991659/

相关文章:

c - 如何在 Windows 上使用 LWF 驱动程序将数据包注入(inject)接收 (Rx) 路径?

c# - 用于 TPL 数据流的 BroadcastCopyBlock 保证交付

c++ - 计算广播地址时数字错误

Android,在连接到 wifi 时与移动数据通信,无需互联网访问

c++ - 在同一系统上的两个应用程序之间传递数据的首选方式是什么?

docker - docker IPs 范围内的 eth0 IP

c++ - C/C++ 开发人员是否应该了解 IGMP 和 BGP 协议(protocol)以使用多播?

c++ - 尝试从客户端接收时出现段错误

c# - 具有异步 UDP 操作的 .NET IOCP 线程池开销

playframework - 基于 "resource"连接的客户端正在处理的 BroadcastHub 过滤?