IPv4 组播
一、概述
(一)为什么(即组播的优势) (掌握;复述)
传统的 IP 通信方式有 2 种,单播和广播。在点到多点(而非到所有主机)的应用场景
中,如果采用单播或广播方式实现,存在以下不足:广播,不需要接收信息的主机也将接收
到该信息,这样不仅不安全,而且浪费了大量的网络资源;单播,信息源需要将同一内容复
制多份发送给用户,对信息源和网络都将带来很大压力。
由此可见,传统的单播和广播通信方式都不能有效地解决点到多点的问题。为此,引
入了一种适用于点到多点场景的 IP 传输方式-组播,即信息源只发送一份数据,只发送给
有需要的用户(即组成员)。相比单播,组播方式中数据尽可能晚的复制和分发,降低了信
息源和网络的负载;相比广播,组播方式中数据只发送给组成员,提高了安全性,避免了网
络资源的浪费。
综上所述,总结组播的优势在于:
提高效率:降低网络流量、减轻硬件负荷
优化性能:减少冗余流量、节约网络带宽、降低网络负载
分布式应用:使多点应用成为可能
理解:组播是点到多点的 IP 传输方式,相比单播,数据尽量晚的复制和分发;相比广
播,只发给需要的用户。这样,就能降低网络流量,减轻硬件负担。
建议:面试时,结合尽可能晚的复制分发和只发送给有需要的用户这两个特点,从网
络流量和硬件负担这两个角度阐述优势。
(二)组播的应用 (熟读即可)
组播技术有效地解决了单点发送、多点接收的问题,实现了 IP 网络中点到多点的高效
数据传送。利用网络的组播特性可以方便地提供一些新的增值业务,包括在线直播、网络电
视、远程教育、远程医疗、网络电台、实时视/音频会议等互联网的信息服务领域。
(三)组播的劣势 (熟记关键点)
组播技术有效地解决了单点发送、多点接收的问题,实现了 IP 网络中点到多点的高效
数据传送。但由于组播技术是基于 UDP 的,所以同时也存在着不足之处:
- 1
- 2
- 3
- 4
前往页