我刚刚参加了网络编程考试回来,他们问了一个问题:“如果你要流传视频,你会使用TCP还是UDP?请分别说明存储视频和实时视频流的情况。”对于这个问题,他们只期望得到简短的答案,即存储视频使用TCP,实时视频使用UDP,但是我在回家的路上想了想,使用UDP来流传实时视频一定更好吗?我的意思是,如果...
我正在尝试创建一个UDP服务器,它可以将消息发送给所有向其发送消息的客户端。实际情况稍微复杂一些,但最简单的想法就是聊天服务器:之前发送消息的所有人都会收到其他客户端发送的所有消息。 所有这些都是通过UdpClient完成的,在单独的进程中进行。(所有网络连接都在同一系统内,因此我认为UDP的...
如果你遇到了一个情况,TCP连接潜在地过慢而UDP“连接”潜在地不够可靠,那么你会使用什么?市面上有各种标准的可靠UDP协议,你对它们有什么经验? 请每个回复只讨论一种协议,如果有人已经提到了你使用的协议,请考虑投票支持他们,并使用评论进行必要的阐述。 我对这里的各种选择很感兴趣,其中TC...
我知道在技术层面上TCP和UDP之间的区别。 但在实际生活中,有人可以提供TCP和UDP的应用(用途)示例吗?这样可以更好地展示它们之间的差异(例子越多越好)。
我正在编写一个 JavaScript 应用程序,需要从其他用户那里接收大量数据。如果有一些数据丢失并不重要。是否有一种使用 UDP 而不是 TCP 的 JavaScript WebSockets 方法?
我正在使用具有多个网络接口的主机之间的组播UDP。 我使用boost::asio,并且对接收器需要执行2个操作感到困惑:绑定,然后加入组。 为什么您需要在绑定期间指定接口的本地地址,而在加入每个组播组时都要这样做? 姊妹问题涉及组播端口:由于在发送期间,您会将数据发送到组播地址和端口,为...
目前HTML5的WebSockets使用一种TCP通信方式。然而对于实时游戏来说,TCP并不够用(这也是使用其他平台(如本地)的好理由)。因为我可能需要UDP来继续一个项目,所以我想知道HTML6或其他版本是否支持UDP?此外,是否有可靠的基准测试WebSockets协议与低级别直接套接字协议...