networking - TCP 兼容性 : Why is TCP not compatible with packet broadcast and multicasting actions?

标签 networking tcp udp

** http://en.wikipedia.org/wiki/User_Datagram_Protocol : **

“与 TCP 不同,UDP 兼容数据包广播(发送给本地网络上的所有人)和多播(发送给所有订阅者)。”

最佳答案

“兼容”在这里是一个非常糟糕的选择。真正描述的是“支持”。 TCP 是一种点对点协议(protocol),从设计上讲。时期。 TCP 多播是一个自相矛盾的术语。

编辑:我更新了维基百科页面以反射(reflect)此评论。

编辑 2:令人难以置信的是,自发布此问题以来,有人已从维基百科 UDP 页面中删除了所有提及多播的内容。我修好了它。再次。

关于networking - TCP 兼容性 : Why is TCP not compatible with packet broadcast and multicasting actions?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4823739/

相关文章:

perl - 如何使用 Perl 通过 TCP 连接发送多个文件?

tcp - 如何从内核中检索当前的 TCP 拥塞窗口大小?任何命令或简单的脚本?

c++ - 在 Windows 上使用 native C++ 在具有多个网络适配器的机器上进行 UDP 广播

java - 真正显示 java outputstream 进度和超时

Python 客户端 - C++ 服务器连接被拒绝错误

java - 如果您不编写 Web 应用程序并且您的客户端不是浏览器,那么 Web 套接字相对于常规套接字的优势是什么?

c# - 使用 TcpClient 类 C# 的异步套接字客户端

c++ - Boost ASIO 缓冲不工作

c++ - 通过C++绕过NAT和开放端口实现低延迟

macos - 在OS X Mavericks上使用Network Link Conditioner出现问题