组播路由协议及其应用
作者:CNW.com.cn
IP组播通信介于IP单播和IP广播通信之间,并且能使主机发送IP信息包到IP网络中任何一组特定的主机上。这些主机都具有一种特定的IP地址,称之为IP组播组地址。支持组播的路由器会转发IP组播信息包至所有具有该组播地址的主机的接口上。
单播传送发送数据的多个拷贝,每个拷贝发送到一个接收者,主机轮流发送数据的拷贝,网络分别将它们转发至每个接收者,主机一次只能发送至一个接收者。而组播传送则只把发送数据的一个拷贝发送到多个接收者,主机发送数据的一个拷贝,可同时发送到多个接收者。网络在每个接收者的最后一个路由器或主机复制它,在一个给定的网络上每一个包只传送一次。
三、IP组播技术简介
组播首先要解决发送给谁的问题。按不同应用项目(如体育、文艺、娱乐或学习等)进行分组,组成员要向组播路由器通过IGMP协议进行注册登记,用户主机发出请示,提出具体组播地址。IP组播的地址采用D类IP地址确定组播的组。在Internet的“小数点”表示法中,组播地址范围是从224.0.0.0到234.255.255.255。为发送一份IP组播数据包,发送者要确定一个合适的组播地址,这个地址代表一个组。然后,组播数据通过普通的IP发送操作发送出去。
其次要解决的问题是如何接收组播信息,有时在同一网段中有多个组播组的成员。对于信息的发送方来说相当简单,但接收方却十分复杂。为了能够正确地接收感兴趣的组播信息数据包,主机上的应用首先要申请特定组播组的成员。这种申请通过Internet组管理协议(Internet Group Management Protocol,IGMP)传送到本网段上的路由器完成,如有必要,相关的信息还可能要传送到发送方的路由器,这取决于使用的组播路由协议。这一步完成,接收主机的网络接口卡开始侦听与新组播组地址相关的数据链路层组播地址。路由器把由发送方送来的组播数据包一跳一跳地发送到有接收者的网段上的路由器,局域网路由器根据组播信息包中的组地址转换出与它相关的数据链路层地址,并用这个地址建立数据链路层的报文。接收方的网络接口卡和网络驱动程序侦听这个地址,收到该组播包后,将IP层的组播数据包取出,传向上层TCP/IP协议堆栈,从而使数据适合用户的应用。
第三个问题是用户主机在注销对某个组的兴趣时如何通知组播路由器。如果接收方使用的是IGMPv2,会主动地通知路由器离开。但如果是IGMPv1主机,注销就不会通知路由器,这时服务器要在一定时间后向本网段发出查询,接收主机的应答,若无用户应答,路由器就认为不再有接收者,不会再向该网段上转发组播信息。
第四个问题是组播信息的转发,要根据所使用的组播路由协议建立组播转发树。根据该转发树进行组播信息的转发,当某个处于转发树中的路由器收到一个组播信息后,对要转发的组播包进行拷贝和转发。如果路由器为最后一跳,组播包就以广播的方式传送到该网段中各主机接收者。
对于IP组播的研究早在80年代就已经开始有许多组播路由协议已经投入使用。像PIM(Protocol Independent Muiticast)、MBGP(Muticast Border Gateway Protocol)以及DVMRP(Distance Vector Multicast Routing Protocol)等协议的应用都比较广泛,但是目前还没有一种可靠的组播协议已经具备了处理大范围的组分发、发送者要求的反馈或各种类型使用路由器应用的能力。
四、IP组播的特点
与单播应用相比,使用IP组播技术分发信息常常能从本质上减少整个网络带宽的需求,一个典型的例子就是音频与视频网。这些例子常常用来说明IP组播的优点,体现在以下几个方面。
1.带宽
对于音频与视频网来说,大量的用户经常要在大致相同的时间里访问相同的信息,如果使用IP单播,网络带宽的消耗就会呈线性增长。由于典型的MPEG-2视频信息流需要大约1Mbps~5Mbps的带宽用于流畅且逼真的影像,显然用IP组播来发送节目是一种明智的选择。因为重复数据流被单一传送所代替,从而使得网络带宽得到了更有效地使用。
更多关于 组播,路由,协议 的文章
- [新闻]曙光A系列服务器全线升级AMD“上海”
- [OS]微软:Windows 7意味着商机
- [新闻]服务器100GB固态盘研发成功
- [产业新闻]微软中国被指变相裁员60人 被辞员工诉上法庭
- [产业新闻]华硕发布首次重大盈利预警 高管主动降薪三成
- [新闻]AMD将在明天公布Phenom 2新产品(图)
- [OS]Windows 7免费升级理由:记住鲍尔默
- [产业新闻]开放云计算联盟制定基于开源的云计算标准
- [产品新闻]思科推出iPhone版WebEx网络会议系统
- [服务器应用]AMD核心高速运行Solaris的9大秘诀
精彩专题
- [产业新闻]传谷歌要亲研路由器以取代Juniper路由器
- [产业新闻]联想23位核心高管薪酬大降三至五成
- [产业新闻]联想发盈利预警 股价重挫26%
- [产业新闻]美国500家最大上市公司两月裁员21.7万
- [产业新闻]微软中国被指变相裁员60人 被辞员工诉...
- [产业新闻]华硕发布首次重大盈利预警 高管主动降...
- [产业新闻]开放云计算联盟制定基于开源的云计算标准
- [产品新闻]思科推出iPhone版WebEx网络会议系统
- [产业新闻]美IT刺激计划将创造百万就业机会
- [产业新闻]2009年IT专业人士不能不知道的9大网站
- [EternitySYQ]中电信策反启动争夺战
- [风之谷]华为老总写给抑郁员工的信
- [bigrong]网络民意是真正的民意?
- [邢小萍]“打工皇帝”加入SAP
- [宋家雨]虚拟化遭遇刀片服务器
- [睡袋熊]分散式的身份识别系统
- [EternitySYQ ]盗版论坛停止Win下载
- [温仔]工信部明确3G牌照发放方案
- [温仔]惠普增速将高于行业2倍
- [bigrong]移动支持P2P 发布DSN白皮书
- [HonestQiao]嗨!PS的脚本呢?
- [姜子牙]免费Hypervisor如何挣钱
- [宋家雨]金融危机是虚拟化的良机
- [HonestQiao]PS脚本入门系列之十二
- [姜子牙]Oracle挺Xen入Xen顾问委员会
- [宋家雨]是谁瓦解了Wintel?
- [zyzowen]搜索引擎优化的核心思想
- [bigrong]国电信跻身全球TOP10
- [宋家雨]Forge:一种虚拟化新产品
- [bigrong]饭岛爱推动网络技术革新
- [网管专区] 春节期间网络运维策略
- [网管专区]TCP/IP详解学习笔记
- [网管专区] 无法在内网用外部IP访问
- [网管专区] 网格计算中的 TCP
- [软件下载] 中铁时刻表不容错过!
- [软件下载] 硬件检测合集
- [软件下载] 横行天下flv视频下载
- [软件下载] 优化大师破解版
- [网络安全] 云安全给局域网带来机遇
- [网络安全] 内网安全面临的挑战
- [网络安全] 打造企业安全VPN连接
- [网络安全] 入侵检测模式算法新技术
- [系统应用] TCP-Wrapper管理服务
- [系统应用] RHEL5配置YUM服务器端
- [系统应用] 奇招妙计助你玩转Vista
- [系统应用] Linux难称完美几大命门
- [数据库] 自动生成bcp脚本
- [数据库] SQLServer中执行SELECT语句
- [数据库] 找到MySQL的优点
- [数据库] DB2数据库优化小技巧
- [产业新闻]传谷歌要亲研路由器以取代Juniper路由器
- [产业新闻]联想23位核心高管薪酬大降三至五成
- [产业新闻]联想发盈利预警 股价重挫26%
- [产业新闻]美国500家最大上市公司两月裁员21.7万
- [产业新闻]微软中国被指变相裁员60人 被辞员工诉...
- [产业新闻]华硕发布首次重大盈利预警 高管主动降...
- [OS]Windows 7免费升级理由:记住鲍尔默
- [产业新闻]开放云计算联盟制定基于开源的云计算标准
- [产品新闻]思科推出iPhone版WebEx网络会议系统
- [服务器应用]AMD核心高速运行Solaris的9大秘诀
- [产业新闻]传谷歌要亲研路由器以取代Juniper路由器
- [产业新闻]联想23位核心高管薪酬大降三至五成
- [新闻]服务器100GB固态盘研发成功
- [产业新闻]联想发盈利预警 股价重挫26%
- [产业新闻]美国500家最大上市公司两月裁员21.7万
- [产业新闻]微软中国被指变相裁员60人 被辞员工诉...
- [产业新闻]华硕发布首次重大盈利预警 高管主动降...
- [OS]Windows 7免费升级理由:记住鲍尔默
- [SOA]如何把握SOA发展给企业带来的优势
- [产业新闻]开放云计算联盟制定基于开源的云计算标准



