《IP多播网络的设计与部署(第1卷)》——第2章 多播基础

第2章 多播基础

IP多播网络的设计与部署(第1卷)
RFC 1112“IP多播死海古卷”。不,这不是RFC 1112的真实名字,而是我对它的亲切爱称,特别是我在给一帮新手讲IP多播时,更喜欢这样称呼。该RFC的真实名字是“IP多播的主机扩展”(这远没有“IP多播死海古卷”有趣)。该RFC由Steve Deering博士撰写,对他在IP主机机制(它是提供IP多播性能所必需的)上所做的部分工作进行了描述和标准化。我喜欢“IP多播死海古卷”这个名字的原因是,就如何在IP网络中进行多播来讲,该RFC是第一个被广泛接受的定义(至少是从IP主机的角度)。该RFC包含了诸如IP多播地址、发送和接收IP多播数据包、IGMP第一版等在内的主题。。

本章对“IP多播死海古卷”(RFC 1112)中讲到的多播地址和多播媒介访问控制(MAC)地址相关内容进行了变动,将其从RFC式的陈述变成了更容易理解的语言。

注意

这里用到“IP多播死海古卷”这个名词只是一种诙谐的说法,没有任何不敬之意。在和Deering博士交谈时,我曾以这样的方式提及RFC 1112,他看起来好像很欣赏这一称呼。
本章还讨论了多播分发树和多播转发的重要概念。第3章介绍了RFC 1112中剩余的主题——IGMP(版本1和版本2)。

时间: 2024-09-28 10:10:56

《IP多播网络的设计与部署(第1卷)》——第2章 多播基础的相关文章

《IP多播网络的设计与部署(第1卷)》——2.4 多播转发

2.4 多播转发 IP多播网络的设计与部署(第1卷) 在单播模型中,路由器在网络中沿着一条单一的路径从源主机向目的主机转发流量,而且目的主机的IP地址出现在IP数据包的目的地址字段.该路径上的每一个路由器使用数据包中的目的IP地址做出单播转发决策.它通过查询单播路由表中的目的地址,然后通过指示接口将数据包转发到去往目的主机的下一跳. 在多播模型中,源将流量发送到一个任意的主机组中,该主机组使用IP数据包中目的地址字段的多播组地址来表示.和单播模型不同,多播路由器不能基于数据包中的目的地址做出转发

《IP多播网络的设计与部署(第1卷)》——1.3 IP多播的缺点

1.3 IP多播的缺点 IP多播网络的设计与部署(第1卷) 1.3 IP多播的缺点 尽管在网络中使用IP多播有许多很好的理由,但是需要记住,该技术也存在缺陷和不利的方面.读者需要清楚地理解IP多播的这些缺陷,尤其是在开发计划使用IP多播的新应用时,更要考虑这些缺陷. 与IP多播系统的实施相关的某些主要缺陷包括不可靠的包交付.包复制和网络拥塞. 1.3.1 不可靠的信息包交付 IP多播和IP单播一样,都是天生不可靠的.只有在第4层使用TCP(或其他更高层协议),IP单播数据流才能成为可靠的.然而,

《IP多播网络的设计与部署(第1卷)》——1.2 IP多播的优点

1.2 IP多播的优点 IP多播网络的设计与部署(第1卷)Internet和公司内部网络(后者更为常见)由于连接用户数量的增加而规模见长,大量的用户经常需要在大致相同的时间内访问同一信息.使用IP多播技术来分发这一信息可以充分减小网络上的总需求带宽.该方法在迅速增长的音频和视频Web内容领域内具有良好的应用. 这里有一个例子:ACME公司正在使用一堆音频服务器将受欢迎的无线脱口秀节目内容(例如Rush Limbaugh和Howard Stem脱口秀)实时传输给Internet上的已连接用户.这只

《IP多播网络的设计与部署(第1卷)》——2.6 小结

2.6 小结 IP多播网络的设计与部署(第1卷)本章介绍了IP多播的一些最基本的概念,包括在第2层和在第3层的多播寻址.分发树的类型和多播的转发.这些主题都是理解IP多播的基础.花些时间来彻底地学习这些基础知识并打好基础,这很重要,因为后面章节介绍的主题将更加复杂. 下一章将详细介绍IP多播的另一块构造模块--IGMP.IGMP在主机和路由器之间提供必要的组成员资格信令.

《IP多播网络的设计与部署(第1卷)》——2.1 多播地址

2.1 多播地址 IP多播网络的设计与部署(第1卷)与单播IP地址唯一地识别单个IP主机不同,多播IP地址指定了一个任意的IP主机组,这些主机加入到该组中,并希望接收发往该组的流量.本节将讨论IP多播地址的格式及其分配方式. 2.1 多播地址 2.1.1 IP D类地址 Internet地址指派机构(Internet Assigned Number Authority,IANA)已经把IP多播地址分配给旧有的D类地址空间.D类空间的地址在其第一个字节的前4位,用二进制值1110来识别,如图2-1

《IP多播网络的设计与部署(第1卷)》——第1章 IP多播介绍

第1章 IP多播介绍 IP多播网络的设计与部署(第1卷)在IP通信领域的一端是IP单播通信,其中,一个源IP主机发送数据包到一个特定目的地的IP主机.在这种情况下,IP数据包中的目的地址是IP网络中的一个唯一的主机地址.这些IP数据包借助路由器从网络上的一个源主机转发到目的主机.在源主机和目的主机之间的路径上,每一点的路由器使用它们的单播路由信息库(RIB),并根据数据包中的IP目的地址来做出单播转发决定. 在IP通信领域的另一端是IP广播,其中,源主机发送数据包到网络段上的所有IP主机.IP广

《IP多播网络的设计与部署(第1卷)》——1.6 小结

1.6 小结 IP多播网络的设计与部署(第1卷)尽管IP多播自从20世纪90年代早就已出现,但直到现在人们才认识到它的作用.一些公司发现了IP多播在带宽利用上的优势,还看到了IP多播可以将内容一次发送给大量接收者的能力.Internet服务提供商也看到了IP多播作为一项服务提供给它们的客户(大部分客户很乐意付费使用这项服务)时,从中可以获得的收益.在最近几年,MBone自身也获得了迅速增长,而且迹象显示,这一趋势仍会继续,尽管该技术为扩展当今Internet的网络站点数量所进行的演化还不明朗.

《IP多播网络的设计与部署(第1卷)》——1.4 多播应用

1.4 多播应用 IP多播网络的设计与部署(第1卷)人们通常会把IP多播和视频会议看成同一回事.尽管在启用IP多播的网络中使用的第一个应用通常是视频会议,但视频会议只不过是许多IP多播应用中的其中一个而已,当然这些IP多播应用都可以为公司的商业模式增加价值.事实上,在IP多播网络上进行过几次视频会议的初步试验之后,许多公司发现,由于消耗带宽,因此典型的音频/视频会议中的发言人人头特写(talking head)对通信过程几乎不能提供任何附加价值. 本节将讲解其他一些可以提升生产力的IP多播应用,

《IP多播网络的设计与部署(第1卷)》——2.5 多播路由协议分类

2.5 多播路由协议分类 IP多播网络的设计与部署(第1卷)当前的多播协议可以划分为以下3个基本的类别. 密集模式协议(DVMRP和PIM-DM).稀疏模式协议(PIM-SM和CBT).链路状态协议(MOSPF).依据路由器的配置方式,某些协议(例如PIM)可以运行在密集模式或稀疏模式中.也可以对Cisco PIM路由器进行配置,使其在多播组的基础上动态地做出稀疏/密集模式决策. 2.5.1 密集协议模式 密集模式协议(例如DVMRP和PIM DM)只使用SPT并利用推送原则(push prin

《IP多播网络的设计与部署(第1卷)》——2.3 多播分发树

2.3 多播分发树 IP多播网络的设计与部署(第1卷)为了理解IP多播模型,你必须有良好的多播分发树的应用知识.在单播模型里,流量经由网络沿着一条单一的路径从源主机路由到目的主机.然而,在多播模型里,源主机将流量发送到一个任意的主机组,该主机组用一个多播组地址来表示. 为了将多播流量发送到所有的接收者,使用多播分发树来描述IP多播流量在网络中经过的路径.多播分发树的两个基本类型是源树和共享树.下面两节将对其进行讲解. 2.3.1 源树 多播分发树最简单的形式是源树.源树的根是多播流量的源,分支形