- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多播技术基础
多播技术概述第7章 多播技术概述7.1 单播、多播和广播7.2 硬件广播7.3 多播的硬件起源7.4 以太网多播7.5 多播和广播的区别7.6 IP多播的特征7.7 多播的应用7.8 多播的概念性组成部分7.9 IP多播地址7.10 多播作用域○S○S○S◎◎◎RRR○○○○○○○D1D2D3D1D2D3D1D2D3(b) 用多播实现多播(c)用广播实现多播(a) 用单播实现多播7.1 单播、多播和广播 7.2 硬件广播以太网的总线技术采用广播传递。在由交换机和点到点连接的网络中,软件必须具有广播的能力,即通过各个独立的连接转发分组的副本,直到所有交换机都收到一份副本为止。48比特全1的以太网硬件地址表示广播地址。网卡可以识别本机硬件地址和广播地址,进而接收目的地址为本机的硬件地址和广播地址的以太网帧。广播的主要缺点是对资源的消耗。除了使用网络带宽外,每个广播都会让网络上的所有计算机耗费网络资源。7.3 多播的硬件起源多播与广播方式不同,多播方式允许每个节点自己选择是否参与到某个特定的多播组中。在配置好识别多播地址的网络接口硬件后,该组的所有计算机都会收到传送给这个多播地址的任何分组的副本。从概念上讲,其它任何形式的编址都可以看成是一种特殊的多播编址。但是多播并不能代替其它常规编址形式。因为其转发和传递的底层机制实现上是有本质的区别的。单播和广播地址识别的是连接到某个物理网段的一台或一组计算机。因此转发所依赖的是网络拓扑结构。多播地址标识了任意一组接收方,因此转发机制必须把分组传播到所有网段。7.4 以太网多播以太网具有硬件多播能力。以太网有一半的地址都是为多播而保留的。多播地址使用最高字节的最低比特来区分单播地址(为0时)和多播地址(为1时)。在以太网卡初始化后,就可以接收发往该计算机的网卡地址的以太网帧,或者以太网广播地址的帧。而使用网卡驱动程序软件可以对该网卡进行重新配置,使它还能够识别一个或多个多播地址。7.5 多播和广播的区别 协议栈对帧的过滤过程 传递丢弃UDP传递IP丢弃传递网卡驱动程序丢弃传递丢弃网卡以太网多播技术能够有效降低网络带宽使用广播会增加对广播数据不感兴趣主机的处理负担。如果网络内有50个主机,但仅有20个参与UDP广播,每次向这个网络发送广播数据报时,其余30个主机不得不处理这些广播数据报。一直到UDP层,收到的广播数据报才会被丢弃。这30个主机丢弃广播数据报,是因为这些主机没有使用这个目的端口。使用多播,主机可加入一个或多个多播组。这样,网卡仅接收主机所在多播组的哪些多播帧。多播既不向广播那样产生大量的广播报文,也不像单播那样需要发送者给每一个接收者都传送一次报文。因此多播技术能够有效地降低某些应用的网络带宽。 7.6 IP多播的特征多播组地址。每个多播组拥有唯一多播地址。多播组的数量。最多可以定义228个多播组的地址。动态多播组成员关系。主机可以随时加入或离开组。一个主机可以是任意数目的多播组的成员。硬件的使用。如物理硬件支持多播,则用硬件多播发送IP多播;如果硬件不支持多播,则用广播或单播来实现IP多播。网络间的转发。多播组成员能与多个物理网络相连接,所以需要有特殊的多播路由器转发IP多播分组。传递语义。IP多播使用由IP提供的尽力而为服务。多播分组可能会丢失、延迟、重复以及乱序到达。成员关系和传输。任意主机(包括非多播组成员)能够向任何多播组发送分组;组关系仅用于确定该主机是否能接收发往该多播组的分组。7.7 IP多播的应用IP 多播技术有效地解决了单点发送多点接收的问题。实现了IP网络中点到多点的高效数据传送,能够大量节约网络带宽,降低网络负载。可以利用网络的多播特性,方便地提供一些新的增值业务。在IP网络中多媒体业务日渐增多的情况下,多播有着巨大的市场潜力,多播业务也将逐渐得到推广和普及。多播提供的新的增值业务远程学习实时视频会议信息发布:公司向客户发送信息内部资源共享:信息分布在不同地方的分布式数据库中。7.8 多播的概念性组成部分互联网多播系统需要有三个概念性组成部分:多播编址方法有效地通知和传递机制有效的网络间转发工具。7.9 IP多播地址7.9.1 IP多播组地址格式7.9.2 IP多播组地址到以太网多播地址的映射7.9 IP多播地址多播组是能够接收发往一个特定多播分组的节点集合。多播组具有下列特点:一个多播组可以跨越多个网络。多播组对主机的数量没有限制。主机可随时加入或者离开某个多播组。一台主机可以同时属于多个多播组。非成员主机可向任何多播组发送IP多播分组。IP多播路由器从一个网络到另一个网络,向其目的节点转发IP多播分组。7.9.1 IP多播组地址格式每个IP多播组都可以用一个D类IP地址唯一地进行标识 每个多播组拥有唯一多播地址(D 类地址: 224.0.0.0-239.
文档评论(0)