计算机网络第五版课件第4章 网络层.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 4.6 IP多播和因特网组管理协议IGMP 4.6.1 IP多播的基本概念 在因特网上向多个目的站发送同样的数据报可以有两种方法。一种方法是采用单播,即一次向一个目的站发送数据报,这样的发送共进行多次。另一种方法是采用多播。下图表示多播的特点。 能够运行多播协议的路由器称为多播路由器(multicast router)。 4.6 IP 多播和因特网组管理协议 IGMP 4.6.1 IP 多播的基本概念 多播可明显地减少网络中资源的消耗。 复制 复制 R1 R3 R4 R5 R6 R2 X B D C A 多播组 G 多播组 G 多播组 G IP 多播的一些特点 (1) 多播使用组地址—— IP 使用 D 类地址支持多播。多播地址只能用于目的地址,而不能用于源地址。 (2) 永久组地址——由因特网号码指派管理局 IANA 负责指派。 (3) 动态的组成员 (4) 使用硬件进行多播 D 类 IP 地址 与以太网多播地址的映射关系 000000010 1110 0 8 16 24 31 D 类 IP 地址 多播主机组标识符的低 23 bit 复制到以太网地址中 在多播主机组标识符中的 5 bit 不能用来构成以太网地址 48 bit 以太网地址 0 1 0 0 5 E 目的地址的第 1 字节中的 最低位比特置 1 表示多播 4.6.2 因特网组管理协议 IGMP (Internet Group Management Protocol) IGMP 是在多播环境下使用的协议,它位于网际层。 IGMP 使用 IP 数据报传递其报文(即 IGMP 报文加上 IP 首部构成 IP 数据报),但它也向 IP 提供服务。 不把 IGMP 看成是一个单独的协议,而是属于整个网际协议 IP 的一个组成部分。 IGMP 可分为两个阶段 第一阶段:当某个主机加入新的多播组时,该主机应向多播组的多播地址发送IGMP 报文,声明自己要成为该组的成员。本地的多播路由器收到 IGMP 报文后,将组成员关系转发给因特网上的其他多播路由器。 IGMP 可分为两个阶段 第二阶段:因为组成员关系是动态的,因此本地多播路由器要周期性地探询本地局域网上的主机,以便知道这些主机是否还继续是组的成员。 只要对某个组有一个主机响应,那么多播路由器就认为这个组是活跃的。 但一个组在经过几次的探询后仍然没有一个主机响应,则不再将该组的成员关系转发给其他的多播路由器。 IGMP 的报文格式 IP数据报首部 IGMP 报文 IP 数据报 0 8 16 31 类 型 组地址(询问时为零) 响 应 时 间 检 验 和 比特 4.6.3 多播路由选择 多播路由选择相当复杂 (1) 即使网络拓扑不发生变化,但由于某个应用程序加入或离开了一个多播组,多播路由都会发生变化。 (2) 多播转发要求路由器不仅要检查目的地址,而且还要检查源地址,以便确定何时需要复制多播数据报和转发多播数据报副本。 (3) 多播数据报可以由不是多播组成员的主机产生,并且可能通过没有任何组成员的网络。 隧道技术(tunneling) 不支持多播 的网络 隧道 多播数据报 单播 IP 数据报 首部 数 据 首部 数 据 网 1 和网 2 中的多播数据报 隧道中通行的单播 IP 数据报 R2 R1 网 1 (支持多播) 网 2 (支持多播) 几种多播路由选择协议 距离向量多播路由选择协议 DVMRP (Distance Vector Multicast Routing Protocol) 核心基干树 CBT (Core Based Tree) 开放最短通路优先的多播扩展 MOSPF (Multicast Extensions to OSPF) 协议无关多播-稀疏方式 PIM-SM (Protocol Independent Multicast-Sparse Mode) 协议无关多播-密集方式 PIM-DM (Protocol Independent Mul

文档评论(0)

676200 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档