初探IP多播技术在远程监控系统中应用.docVIP

初探IP多播技术在远程监控系统中应用.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
初探IP多播技术在远程监控系统中应用

初探IP多播技术在远程监控系统中应用   摘要:多播介于单播和广播通信之间,是可以使一台主机(多播源)发送报文到IP网络中任意位置的一组主机中的通信技术。本文主要对IP多播技术在远程监控系统中的应用进行了简要的分析。   关键词:IP多播;远程监控;应用   中图分类号: U672.7文献标识码: A   一、IP多播技术   1、原理和特点   多播是一种允许一个或者多个发送者发送单一数据包到多个接收者的网络技术。不论组成员数量的多少,数据源只发送一次数据包,并且组播只向那些需要数据包的主机和网络发送包(以多播地址寻址)。在IP多播中,组成员的关系是动态的,多播接收主机可以在任何时候加入或退出多播组。此外,多播接收主机可以是任意多个多播组的成员。在共的链路上,相同的信息只需要一个多播流,从而能够很好地控制流量,减少了主机和网络的负担,提高了网络应用服务的效率和能力。   2、IP多播地址和多播组   多播地址用于标识一个IP多播,在IPv4中,IP多播使用了一个D类IP地址,地址的前4比特是1110,指出这是一个多播地址,其余的28比特标识了特殊的多播地址。IP多播地址被划分了三类:本地链路多播地址、预留多播地址和管理范围多播地址,并且都有不同的作用。本地链路多播地址主要以供本地网络段上的网络协议使用,不会被IP路由器转发出去,只能在本地网络传递;预留多播地址相当于即时多播地址,需要临时创建,组成员为临时丢弃,多播路由器会转发这些多播地址;管理范围多播地址则供在私有多播领域内使用,相当于RFC1918中定义的私有IP单播地址,不会分配给任何组或协议。   每一个多播组对应于一个多播地址,使用同一个多播地址接收数据的主机属于一个多播组。IP多播地址是动态分配的,当一个多播组建立时,为其分配一个多播地址,当多播组结束多播时,相应的多播地址也被回收,用于以后的多播。此外,IP多播地址仅能用作目的地址,它们决不能出现在某个数据报的源地址字段中,也不能出现在源路由和路由记录选项中。   3、多播协议   多播协议主要有主机与路由器之间的组成员关系管理协议和路由器与路??器之间的动态多播路由协议两种。因特网组管理协议IGMP(Internet Group Man-agement Protocol)是最重要的组成员关系管理协议。而动态多播路由协议主要有域内和域间两种,域内主要包括PIM-DM(Protocol Independent Multicast-Dense Mode)、PIM-SM(Protocol Independent Multicast-Sparse Mode)等,域间则包括MSDP(Multicast Source Discovery Protocol)和MBGP等。   当多播主机希望加入到一个特定的多播组时,它们将使用IGMP消息来向其本地多播路由器发出信号,并开始接收组流量。主机也可以通知本地多播路由器,它们希望离开IP多播组,并且对接收多播组流量不再感兴趣。而当多播流量跨多个物理网络时,就离不开多播路由协议的支持,它运用多播路由算法构造的多播分发树来进行多播数据报的转发。   同时,多播技术在链路层还引入了IGMPSnooping和CGMP(Cisco私有协议)等二层多播协议技术,是为了有效地抑制多播数据在其中的扩散。与CGMP不同,IGMPSnooping协议的一个突出优点是它对路由器和主机是透明的。   二、IP多播在远程监控系统中的应用   1、基于IP多播的远程监控系统   该系统主要由监控前端的视频采集装置、存储监控视频的服务器、IP多播网络、支持多播协议的交换机路由器以及应用终端等组成。   视频服务器主要用于对实时采集的监控视频进行存储、压缩和传输。监控中心和远程监控端则为应用客户端,都是普通的显示设备和PC机,用于接收、解压和回放视频的功能,并且负责多播组的管理,如加入或退出等。   本系统是通过IP多播技术实现监控视频的多点传输,使处于不同IP地点的多个监控者可以通过网络同时查看多个被监控对象的实时视频信息。监控中心主要负责整个系统监控视频的调配和管理。当远程监控端有访问请求时,首先应向监控中心发送访问请求信息,监控中心收到该请求后,查找该视频服务器的视频是否在目前已接入网上的视频中,如果在,则给请求者传送该视频服务器的多播组地址,只要请求者加入该多播组就可以实现对视频的访问;假如目前该视频服务器没有接入到网络中,则监控中心将向该视频服务器主机发送接入命令和多播组的地址,并将该组地址通知给访问请求者。然后请求者加入该多播组就可实现对指定视频的访问。根据整个网络系统带宽资源的利用情况,监控中心可以动态调整监控视频的接入速率和接入数量。   2、多播在WinSo

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档