欢迎来到天天文库
浏览记录
ID:47103089
大小:29.04 KB
页数:12页
时间:2019-08-03
《组播介绍(V1,V2,V3,IGMP)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、学习目标:*理解组播的概念及技术*掌握IGMP协议及配置*掌握PIM协议及配置为什么要强调组播,因为在现实情况中,越来越多的一些应用都是基于一个特定群组。这里要注意的是它不是全部用户,而是特定组,一组用户,这些特定群组的应用包括多媒体会议、数据群发、游戏、视频点播等,在这种情况下,如果使用以前所说的单播也好,广播也好,都不符合实际应用的情况,不管是单播还是广播都会大大的增加网络冗余的一些数据流量,为了实现这么一个特定群组的服务,最好的方式就是根据实际情况将应用的成员划分到一个群组里面,而数据的分发仅限于群组内部,这样就可以以尽可能少的数据流来实现群组的应用,这就是我
2、们所说的组播技术。组播的定义:组播是介于单播和广播之间的一种通讯方式,是主机向一组主机发送信息,这一组主机可以是全部主机也可以不是全部主机,主要看是否所有主机都需要接收这组信息,存在于某个组的所有主机都可以接收到组发送的信息,是一种点到多点的通讯方式,单播是点到点,广播是点到所有点,所以这三者是有区别的。从这个意义上来说呢,可以这样认为:广播是一个最大化的组播。当然两者还是有区别的,路由器在处理这两种数据包的处理方式是不同的,广播是不会被路由器所转发的,但是组播是可以穿越不同的网段。另外广播发出后主机是被默认为是接收者,组播不一样,组播我发不发给你,你能不能去收,是
3、需要看用户有没有一个加入行为,你要加入这个组才能接收这个组的信息。单播与组播实现点对多点传输的比较:在没实现组播之前,我们是采用单播或者广播来实现,单播可以通过建立多个点到点的连接来实现点到多点的传输,这样的话,在中间节点的路由器,在针对单播传输的时候,都要维持一个会话,当然也就需要占用一份带宽,也就是说从发送方开始,就有多份数据发向不同的接收点,这种方式最大的网络负荷在服务器端,它增大了对服务器性能的要求,同时还会在网络中造成非常大的流量,从而增加了网络的负载。那么如果我们采用广播的花会有什么问题呢,广播在通讯的时候有个特性,它只在有分叉的时候才会被复制并传输,但
4、是广播缺省认为所有终端都要接收这个数据,这就会造成某个用户根本就不需要这个数据流,但是通过广播发送的数据流还是会转发一份给他,那么这也就浪费了有关的带宽。组播就不一样了,组播的数据,发送方仅发送一份数据,以后的数据包只会在需要复制分发的地方才会被复制,这样不仅节约了网络带宽,也减轻了服务器的有关负担。组播的应用:1.最早的应用就是一个视频和音频的多媒体会议环境,它最开始实在unix环境下被开发出来的,事实上,除了基于unix的视频和音频工具之外,基于unix的白板也被开发出来了。但是由于当时网络带宽和环境还有网络设备的限制,只有音频会议工具的到了发展,这个音频会议和
5、基于IP组播的数据共享应用相结合,提供了一个功能非常强大的多媒体会议系统,而且不消耗过多的带宽,同时呢非常适合有关的网络教学,比如E-Learning,E-Learning的需求促进了多媒体技术的发展也促进了组播的应用。2.数据分发:这是ip组播应用的另一个领域,通过使用ip组播,在一个可靠的网络里面,允许将文件和数据传送到各个网络节点,这就允许一些大型的跨国公司或者一些大型的由总部加全球各地的分支机构所组成的公司每天都可以向它的远程子公司发送信息。3.实时的数据组播:这里比较好的例子是实时的音频和视频的点播,还有股票交易市场。4.游戏和仿真的领域组播技术的特点:*
6、优点 ->增强效率,控制网络流量,减少服务器和cpu负载 ->优化性能,消除流量冗余 ->分布式应用,使多点传输成为可能*缺点 ->组播应用基于UDP ->比较难实现QOS,只能尽最大努力交付 ->无拥塞控制 ->数据包重复 ->数据包的无序交付组播体系结构:*组播协议分为主机-路由器之间的组成员关系协议(组播管理协议)和路由器-路由器之间的组播路由协议。*组成员关系协议包括IGMP(互联网组管理协议)。组播路由协议分为域内组播路由协议及域间组播路由协议。*域内的组播协议由分为密集模式(PIM-DM)和稀疏模式(PIM-SM)。域内组播路由协议主要使用PIM-SM,
7、PIM-DM,DVMRP协议。有关组播协议,不管是管理协议还是路由协议,他都远远不止这里所列出的三四个,组播协议从发展到现在来说,路由协议就一共有像MOSPF、CBT、PIM-SM、PIM-DM、DVMRP等协议,这里简单的做下介绍:DVMRP,它叫距离向量的组播协议,现已广泛的应用于组播的骨干网之间,DVMRP协议为每个发送源和目的主机都建议一个所谓的组播分布树,这个分布树也叫源分布树,每个源就建立一颗树,第二个,它既然是向量协议,就具有响亮协议的特征,它通过跳数来衡量一个组播源到目的地之间的优劣,跳数最短的就为你组播传输的路径是最短的,当然,跳数最短也就意味
此文档下载收益归作者所有