组播基础-01
标签(空格分隔):HCIP
前言
01 前言
技术背景
- 随着Internet网络的不断发展,网络中交互的各种数据、语言和视频信息数量突增。
- 新兴的在线直播、网络电视、视频会议等应用也在兴起。
- 这些业务大多符合点对多点的模式,对信息安全性、传播范围、网络带宽提出了较高的要求。
传统和新型业务
02传统点到点应用
03新型点到多点应用
单播点到多点问题
- 单播方式下,网络中传输的信息量和需求该信息的用户量成正比,当需求该信息的用户量较大时,网络中将出现多份相同信息流,不仅占用处理器资源而且浪费带宽。
- 单播方式较适合用户稀少的网络,当用户量较大时很难保证网络传输质量。
04单播方式部署点到多点应用
广播点到多点问题
- 广播方式下,信息发送者与用户主机被限制在一个共享网段中,且该网段所有用户主机都能接收到该信息。
- 广播方式只适合共享网段,且信息安全性和有偿服务得不到保障。
05广播方式部署点到多点应用
组播解决方案
- 信息的发送者称为“组播源”。
- 接收相同信息的接收者构成一个组播组,并且每个接收者都是“组播组成员”。
- 提供组播功能的路由器称为“组播路由器”。
- 组播路由器不仅提供组播路由功能,也提供组成员管理功能,也可以是组播组成员。
06组播角色
07 组播方式部署点到多点应用
08简单拓扑
需要vlc播放器
组播定义:一点发出,多点接收
- 在发送者和多个接收者之间实现点对多点网络连接。
- 给多个接收者传输相同的数据,只需复制一份的相同数据包。
- 提高了数据传送效率。
- 减少了骨干网络出现拥塞的可能性。
09 组播示意图
组播的优势
- 提高效率:降低网络流量、减轻硬件负荷
- 优化性能:减少冗余流量、节约网络带宽、降低网络负载。
- 分布式应用:使多点应用成为可能
组播的劣势:组播的应用大多是基于UDP
从而导致:
- 尽力而为
- 报文重复
- 报文失序
- 缺少拥塞避免机制
组播的应用场景
- 多媒体、流媒体的应用,如:网络电视、网络电台、实时视/音频会议;
- 培训、联合作业场合的通信,如:远程教育、远程医疗;
- 金融应用 (股票);
- 其它任何“点到多点”的数据发布应用。
10组播的应用场景