我知道UDP本质上是不可靠的,但是当连接到本地主机时,我期望内核处理连接的方式不同,因为一切都可以在内部处理。因此,在这种特殊情况下,UDP是否被认为是可靠的协议,或者如果缓冲区溢出,内核是否仍然可能会破坏某些数据包?UDP在本地主机上的可靠性
10
A
回答
8
我重复一个previous answer到一个相关的问题。为了保持便携性,始终要预测UDP套接字可能会丢弃数据包或接收到乱序数据。
3
我不认为UDP(或任何其他网络协议)在连接到本地主机时会说有关不同行为的任何信息。所以答案将取决于你正在使用的特定内核。最好假设UDP的行为类似于UDP。
7
我见过UDP到localhost丢包。我们认为我们正在重载内核队列。我们所知道的确实是它丢包。
相关问题
- 1. 在本地机器上的python udp socket.timeout
- 2. Java可靠的UDP
- 3. 失去了很多的UDP数据包的本地主机上
- 4. TortoiseSVN - 本地主机上的存储库,然后在本地主机和联机上运行副本。可能?
- 5. UDP上的可靠传输协议
- 6. c中可靠的udp#
- 7. 可靠的UDP算法?
- 8. 本地主机上的Node.js
- 9. 本地主机上的ejabberd
- 10. 本地主机上的Node.js
- 11. jQuery的本地主机上
- 12. 本地主机上的Webhook
- 13. XAMPP本地主机上的
- 14. 局域网上UDP组播的可靠性如何?
- 15. PhoneGap本地存储可靠性
- 16. 主机UDP多播在线,可能吗?
- 17. php登录脚本在本地但在主机上不可用
- 18. 隐藏在本地主机上的AdSense
- 19. 在本地主机上运行的WordPress
- 20. Drupal的网站在本地主机上
- 21. chmod()在本地主机上的目录
- 22. 在本地主机上的错误
- 23. java - android UDP不可靠
- 24. 在本地主机
- 25. 最可靠的ASP.NET/SQlServer主机
- 26. 访问虚拟主机上的Ubuntu 12.04上的本地主机
- 27. 本地UDP广播性能
- 28. Ipv6 UDP主机地址绑定
- 29. 我可以在本地主机上托管我的WordPress站点
- 30. 主从复制的可靠性如何?
除了TomMD所说的,我想知道你为什么首先使用UDP。当谈到本地主机的使用时,TCP几乎没有什么缺点。从UDP获得的唯一真正的收益就是非常轻微的开销损失,如果你不得不自己保证可靠性,其中大部分会消失。 – 2010-06-14 02:26:47
好吧,UDP让你可以播放任意未知的客户端... – Michael 2014-01-16 23:40:42