- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
维普资讯
2007年第一期 ·5·
IP多播技术及其编程
长岭 电子科技公司研发部 刘志强 解宝同 陈晓东
摘要:本文描写了在TCP/IP网络技术中是如何实现 “网络多播”技术,及网络多播在工程实践中的应用及在Win32平台
中采用多线程技术的实现方法。
关键词 :多播 TCP/IP 网络协议
“多播”亦称 “多点传送”(Multicasting),是一 表 1 多播地址
种让数据从一个成员送出,然后复制给其他多个 多播地址 用 途
成员的TCP/IP网络技术 。多播作为一点对多点 224.0.0.0 基本地址(保留)
的通信,是节省网络带宽的有效方法之一。在网络 224.0.0.1 这个子网上的所有系统
音频 /视频广播的应用中,当需要将一个节点的信 224.0.0.2 这个子网上的所有路 由器
号传送到多个节点时,无论是采用重复点对点通 224.0.1.1 网络时间协议
信方式,还是采用广播方式,都会严重浪费网络带 224.0.0.9 RIP第 2版本组地址
宽,只有多播才是最好的选择。多播能使一个或多 224.0.1.24 W INS服务器组地址
个多播源只把数据包发送给特定的多播组,而只 使用同一个 IP多播地址接收多播数据包的
有加入该多播组的主机才能接收到数据包 。目前, 所有主机构成了一个主机组,也称为多播组。一个
IP多播技术被广泛应用在网络音频/视频广播、 多播组的成员是随时变动的,一 台主机可以随时
AOD/VOD、网络视频会议、多媒体远程教育、虚 加入或离开多播组,多播组成员的数 目和所在 的
拟现实游戏等方面。 地理位置也不受限制,一台主机也可以属于几个
一
、 IP多播技术简介 多播组。此外,不属于某一个多播组的主机也可以
1.IP多播地址和多播组 向该多播组发送数据包 。
IP多播通信需要依赖一个特殊的地址组,名 2.IP多播技术的硬件支持
为 “多播地址”,多播 IP地址是一个 D类 IP地 要实现 IP多播通信,要求介于多播源和接收
址,范围从 224.0.0.0到 239.255.255.255,并被 者之间的路由器、集线器、交换机以及主机均需支
划分为局部链接多播地址、预留多播地址和管理 持 IP多播。目前,IP多播技术 已得到硬件、软件
权限多播地址三类。其中,局部链接多播地址范围 厂商的广泛支持。
在 224.0.0.0co224.0.0.255,这是为路由协议和 (1)主机
其它用途保留的地址,路由器并不转发属于此范 支持 IP多播通信的平台包括WindowsCE
围的 IP包;预 留多播地址为 224.0.1.Ooo238. 2.1、W indows95、W indows 98、W indowsNT 4
255.255.255,可用于全球范围(如 Internet)或网 和 Windows2000,WindowsXp等,运行这些操
络协议;管理权 限多播地址为 239.0.0.0c/~239. 作系统的主机都可以进行 IP多播通信。此外,新
255.255.255,可供组织内部使用,类似于私有 IP 生产的网卡也几乎都提供了对 IP多播的支持 。
地址,不能用于Internet,可限
文档评论(0)