使用单播和广播的示例

时间:2014-03-15 12:07:59

标签: udp broadcast

我不太确定单播和广播之间的区别是什么。我真的可以使用它们的一个例子来说明两者之间的区别。 谢谢!

1 个答案:

答案 0 :(得分:0)

单播是将消息发送到特定计算机,由其IP地址标识。这是所有正常互联网流量的99.9%,无论是TCP还是UDP。

例如网上冲浪(HTTP),发送或接收电子邮件(SMTP,POP,IMAP),使用Skype,文件共享(Bittorrent)或通过互联网进行游戏(从麻将到暗黑破坏神III)。基本上两台计算机之间相互通信的一切。通常,一个被认为是服务器,另一个被认为是客户端,但这并不是绝对必要的(参见点对点网络)。

广播将数据包发送到本地子网中的每台计算机,方法是将其发送到“广播地址”,该地址来自子网IP范围。

E.g。对于192.168.0.0/24网络,广播地址为192.168.0.255

您只能通过广播到达您自己子网内的计算机。它不会被路由到其他网络。典型的用例是本地计算机之间的服务(如游戏或媒体服务器)的数据交换或广告。

消息将(禁止网络问题)到达子网中的所有计算机,但如果他们对此消息不感兴趣,并非所有计算机都需要处理该消息(例如,不运行游戏客户端的计算机将不会感兴趣在游戏服务器的广播中。