计算机网络中的广播和多播指的是什么?
发布时间:2020-06-10 17:22:25来源:
计算机网络中的广播和多播指的是什么?
计算机网络中的广播是一种团体通信,其中发送方同时向接收方发送数据。这是一种全部通信模型,其中每个发送设备将数据传输到网络域中的所有其他设备。
广播的运作方式可能是程序中的高级操作,例如在消息传递接口中进行广播。也可能是低级网络操作,例如在以太网上广播。
广播如下图所示:
广播优势
当需要将通用数据流传递给所有人时,广播通过最大限度地减少通信和处理开销来帮助实现规模经济。与几种单播通信相比,它可以确保更好地利用资源和更快地交付。
广播缺点
广播无法容纳大量设备。同样,它不允许根据设备的个人喜好个性化消息。
计算机网络中的多播是一种组通信,其中发送方同时向多个接收方发送数据。它支持跨LAN或WAN的一对多数据传输。通过多播的过程,发送相同数据包或数据帧的通信和处理开销得以最小化。
以太网多播构成用于以太网的OSI模型的数据链路层的多播。用于多播的以太网帧由目标地址的第一个字节的LSB(最低有效位)中的1位标识。
IP多播
IP多播通过IP网络提供一对多通信。目的节点发送加入和离开消息,以通知路由器它们是否是消息的正确接收者。无论用户数量如何,发送方仅发送一次数据包。网络中的路由器执行必要的复制,以便数据包可以同时到达多个接收者。