组播基础

简介: Multicast Server里播放视频,当成员加入组播组中也自动播放视频。

Multicast

组播使用场景

Multicast Server里播放视频,当成员加入组播组中也自动播放视频。

image.png

组播服务器里添加视频后点击运行

image.png

成员加入组播组然后点击启动VLC

image.png

查看视频同步

image.png

image.png

组播应用

新型点到多点应用:随着Internet网络的不断发展,网络中交互的各种数据、语音和视频信息数量突增。在线直播、IPTV、视频会议、远程教育等应用大多符合点对多点的模式,对信息安全性、传播范围、网络带宽提出了较高的要求。

image.png

单播点到多点问题:信息量和需求成正比。

广播点到多点问题:信息被限制在一个广播域中,安全性和有偿服务得不到保障。

组播解决方案

  • 组播技术实现了点到多点的高效数据传送,大量节约网络带宽、降低网络负载。
  • 更方便地提供在线直播、网络电视、远程教育、远程医疗、实时视频会议等服务。
    image.png
    image.png

组播定义:单点发送,多点接收

  • IP报文从一个源发出,被转发到一组特定的接收者。
  • 给多个接收者传输相同的数据,只需发送一份数据包。
    image.png

组播基本概念

image.png

组播与电视节目对比

image.png

组播的优势:

  • 提高效率:降低网络流量、减轻硬件负荷
  • 优化性能:减少冗余流量、节约网络带宽、降低网络负载

组播的劣势:

  • 组播的应用大多是基于UDP,从而导致:
  • 尽力而为
  • 报文重复
  • 报文失序
  • 缺少拥塞避免机制


相关文章
|
6月前
|
缓存 算法 网络架构
【网络层】IP组播(多播)、硬件组播、IGMP、组播路由选择协议、移动IP、路由器详解、路由表和路由转发
【网络层】IP组播(多播)、硬件组播、IGMP、组播路由选择协议、移动IP、路由器详解、路由表和路由转发
151 0
|
网络协议
计算机网络 | 广播与组播
计算机网络 | 广播与组播
94 0
组播简介
通过前面的文章,我们可以了解到bind系统调用的作用就是为一个本地套接口指定发送源地址和接收地址(即把一个本地套接口绑定在一个本地网络设备接口
|
网络协议 算法 网络架构
【计算机网络】网络层 : IP 组播 ( IP 数据报传输方式 | 组播 IP 地址 | 组播 MAC 地址 | IGMP 协议 | 组播路由选择协议 )
【计算机网络】网络层 : IP 组播 ( IP 数据报传输方式 | 组播 IP 地址 | 组播 MAC 地址 | IGMP 协议 | 组播路由选择协议 )
390 0
【计算机网络】网络层 : IP 组播 ( IP 数据报传输方式 | 组播 IP 地址 | 组播 MAC 地址 | IGMP 协议 | 组播路由选择协议 )
|
运维 前端开发 网络协议