【发布时间】:2012-01-23 09:03:57
【问题描述】:
我有一个服务器和客户端设置来使用 UDP 通信。现在,我让客户端向服务器发送0,服务器以1 响应。
我读过 UDP 如何不保证消息到达服务器,也不保证消息正确无误。这是否意味着,在这种情况下,服务器有时可能认为它收到了1 而不是0。这会发生吗? (到目前为止,在我的测试中还没有发生过这种情况)并且错误和丢包是否会在移动 3g 连接上更常见?
我也想知道我读过的其他东西。如果我只发送一个数据包,服务器可能会收到多个重复的数据包。是这样吗?
我意识到我可以使用 TCP,这样会更安全。但是,我正在尝试创建一个延迟非常低的程序。
【问题讨论】:
标签: udp client-server