- 可在Linux和Mac上使用(只关心最新版本)
- 可从C ++中使用
- 对数据包排序
- 保证数据包传递
- 非面向连接(类似UDP)
编辑: 我已经查看了UDT,RUDP和SCTP。这些似乎是主要的竞争者。有什么想法吗?
编辑: UDT似乎就是我要找的东西。它是否在内核的UDP上实现的用户空间会带来巨大的性能问题?还是速度比TCP / STCP更快?
编辑(2/15/12): 我想出了一个解决方案,它使用TCP和中央重定向服务器。该系统允许一个客户端通过始终打开的TCP连接将数据发送到服务器,服务器再通过其与第二个客户端的TCP连接将其传递给正确的其他客户端。