组播体系结构

1、主机注册/组成员管理

-- 组成员关系协议包括IGMP(互联网组管理协议)。

-IGMP v1/v2/v3

--二层组播抑制。

-IGMP Snooping、CGMP、GMRP、RGMP、HMVR

2、组播路由协议:分为域内组播路由协议及域间组播路由协议。

--域内:DVMRP、MOSPF、PIM-DM 、PIM-SM、CBT,前三个为密集模式,后两个为稀疏模式

--域间:目前比较成熟的是MBGP、MSDP、PIM-SM

时间: 2024-11-02 08:52:14

组播体系结构的相关文章

IP组播技术介绍及实现例子

引 言 近年来,随着Internet的迅速普及和爆炸性发展,在Internet上产生了许多新的应用,其中不少是高带宽的多媒体应用,譬如网 络视频会议.网络音频/视频广播.AOD/VOD.股市行情发布.多媒体远程教育.CSCW协同计算.远程会诊.这就带来了带宽的急剧消耗和网络拥挤问 题.为了缓解网络瓶颈,人们提出各种方案,归纳起来,主要包括以下四种: ●增加互连带宽: ●服务器的分散与集群,以改变网络流量结构,减轻主干网的瓶颈: ●应用QoS机制,把带宽分配给一部分应用: ●采用IP Multic

组播的应用和实现

一.引言 1.1. 问题的引出 近年来,随着网络技术的发展,使得各种单一媒体相继成为网络传输中的数据,进而各种媒体的融合使得网络多媒体运用层出不穷.目前,在Internet上产生了许多新的应用,其中不少是高带宽的多媒体应用,譬如网络视频会议 (可视化IP电话会议系统).网络音频/视频广播.多媒体远程教育.远程会诊,而传统网络最初是为数据传输而设计的,是典型的点点通信模式,是为保证数据可靠传输而设计的,所用的传输协议多为点到点的协议.其所具有的特点将增加网络发送负载,带来网络延时.这就带来了带宽的

java组播MulticastSocket

在单播模式中有服务器端和客户端之分,而组播模式与单播模式不同,每个端都是以路由器或交换机做为中转广播站,任意一端向路由器或交换机发送消息,路由或交换机负责发送其他节点,每个节点都是同等的.所以在编程模式上用同一个类表示即可--MulticastSocket. MulticastSocket属于jdk提供的类,类路径为java.net.MulticastSocket,利用此类可以很方便地实现组播功能,下面展示一个简单例子,两个节点之间通过组播传输消息. ①节点一,指定组播地址为228.0.0.4,

单播、多播(组播)和广播的区别

单播.多播和广播单播"(Unicast)."多播"(Multicast)和"广播"(Broadcast)这三个术语都是用来描述网络节点之间通讯方式的术语.那么这些术语究竟是什么意思?区别何在? 1.单播:网络节点之间的通信就好像是人们之间的对话一样.如果一个人对另外一个人说话,那么用网络技术的术语来描述就是"单播",此时信息的接收和传递只在两个节点之间进行.单播在网络中得到了广泛的应用,网络上绝大部分的数据都是以单播的形式传输的,只是一

学习组播原理笔记

广播的缺点:被路由隔离.不可跨网段.浪费流量和硬件资源OSPF建立邻居:单播:太麻烦  广播:浪费资源  组播:IGP 组播的优势:1.组的概念2.发送数据合理利用带宽资源.减少发送者的CPU资源消耗3.不知道接收者的地址4.实时性 基于UDP(数据层面)TCP  头部20Byte  重传机制 UDP  头部8Byte       1.速度快RTP实时传输协议:UDP报文是无序.通过RTP来控制UDP的无序性 多播协议:PIM(协议无关的多播)组播地址:224.0.0.13发送hello包的组播

UDP 组播/多播实现步骤

UDP组播 实现服务器对客户端分组播放(发送数据). 实现步骤: server.c 1.创建服务器套接字 #include <sys/types.h> #include <sys/socket.h> int socket(int domain, int type, int protocol);   返回套接字 2.构建服务器地址结构 struct sockaddr_in serveraddr; #include <strings.h> bzero(&server

组播实验

说明:做组播实验需要安装VLC Media Player 实验步骤: 步骤一:按照实验拓扑搭建实验环境 步骤二:配置SERVER 步骤三:配置AR1 <AR1>sys Enter system view, return user view with Ctrl+Z. [AR1]multicast routing-enable [AR1]int g0/0/0 [AR1-GigabitEthernet0/0/0]ip add 1.1.1.2 255.255.255.252 May  2 2016 1

Android开发:组播(多播)与广播

近期由于需要编写能够使同一局域网中的Android客户端与PC端进行自动匹配通信功能的程序,学习并试验了JAVA组播与广播的内容,记录一些理解如下: 一.组播(多播)背景知识:组播使用UDP对一定范围内的地址发送相同的一组Packet,即一次可以向多个接受者发出信息,其与单播的主要区别是地址的形式.IP协议分配了一定范围的地址空间给多播(多播只能使用这个范围内的IP),IPv4中组播地址范围为224.0.0.0到239.255.255.255.JAVA编程:java中通过MulticastSoc

[转]IP_ADD_MEMBERSHIP : 组播错误 的解决方法:

http://www.cnitblog.com/dvb-dvb/archive/2012/10/15/aa.html by default live library includes winsock.h through windows.h instead of winsock2.h, but requires Winsock 2 in  initializeWinsockIfNecessary(...) function.IP_ADD_MEMBERSHIP value for Winsock1