第9章 Internet 组播.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 Internet 组播

第9章 Internet 组播 9.1 IP 组播的基本概念 9.2 因特网组管理协议 IGMP 9.3 组播路由选择 9.3.1 组播路由选择 9.3.2 组播树 9.3.3 组播路由选择协议 主要内容 组播的基本概念,组播地址机制,群组管理协议及其实现;基本组播选路,组播树,几种组播路由选择协议:核心基干树CBT、协议无关组播PIM、OSPF组播扩展MOSPF等。 9.1 IP 组播的基本概念 IP协议可以用在两种类型的通信:单播和组播。单播是在一个发送站和一个接收站之间的通信。多播是把同样的报文同时发送给一大批接收站。多播有许多应用。 Internet组管理协议(IGMP)是与多播有关的一个必要的但不是充分协议。 IP 组播的一些特点 (1) 组播使用组地址(群组地址)—— IP 使用 D 类地址支持组播。每个组播群组有唯一的D类地址。组播地址只能用于目的地址,而不能用于源地址。 (2) 永久组地址——由因特网号码指派管理局 IANA 负责指派,永久分配,即使这些群组当前没有成员。 (3) 群组数----IP 最多可达228个同步组播群组的地址,实际群组数受选路标大小的约束。 (4) 动态的组成员----一台主机可以在任何时候加入或退出一个组播群组 。一台主机可以是任意数目的组播群组的成员。 IP 组播的一些特点 (5) 使用硬件进行组播----底层网络支持组播,IP则使用硬件组播发送IP组播。如果硬件不支持组播,IP则使用广播或单播来交付IP组播。 (6) 网络间转发----IP组播群组的成员可以连到多个物理网络上,转发IP组播需要特殊的组播路由器。通常给常给路由器添加这种功能。 (7) 交付机制----使用尽最大努力交付机制。这意味着组播数据报可以丢失、延迟、重复或乱序到达 (8) 成员和传输----任意主机都可以向任何组播群组发送数据报,组播成员只用于确定主机是否接收发往群组的数据报。 概念性组成部分 互联网组播系统需要三个概念性组成部分: 组播编址方法 有效的通知和交付机制 有效的网络间转发工具 对于整体设计,需要解决许多目标、细节和约束问题。组播转发工具是最大的设计挑战。 通知机制 交付机制 既有效又具有动态性的方法 IP组播 IP组播包括了所有这三个方面。它定义了IP组播编址,指定了主机如何发送和接收组播数据报,描述了路由器用于确定网络上的组播群组成员的协议。 IP组播地址 IP 组播地址被划分为两大类:永久分配的和可临时使用的。 永久地址用于internet上的主要服务以及基础结构维护。 其他组播地址应用于瞬变组播群组,使用时创建,群组成员为0时则丢弃。 D类地址用于组播,范围:224.0.0.0到239.255.255.255。 D 类 IP 地址 与以太网多播地址的映射关系 9.2 因特网组管理协议 IGMP (Internet Group Management Protocol) IGMP 是在多播环境下使用的协议,它位于网际层。 IGMP 使用 IP 数据报传递其报文(即 IGMP 报文加上 IP 首部构成 IP 数据报),但它也向 IP 提供服务。 不把 IGMP 看成是一个单独的协议,而是属于整个网际协议 IP 的一个组成部分。 IGMP 可分为两个阶段 第一阶段:当某个主机加入新的多播组时,该主机应向多播组的多播地址发送IGMP 报文,声明自己要成为该组的成员。本地的多播路由器收到 IGMP 报文后,将组成员关系转发给因特网上的其他多播路由器。 IGMP 可分为两个阶段 第二阶段:因为组成员关系是动态的,因此本地多播路由器要周期性地探询本地局域网上的主机,以便知道这些主机是否还继续是组的成员。 只要对某个组有一个主机响应,那么多播路由器就认为这个组是活跃的。 但一个组在经过几次的探询后仍然没有一个主机响应,则不再将该组的成员关系转发给其他的多播路由器。 主机在多播中的几种状态 IGMP 的报文格式 9.3 多播路由选择 多播路由选择相当复杂 (1) 即使网络拓扑不发生变化,但由于某个应用程序加入或离开了一个多播组,多播路由都会发生变化。 (2) 多播转发要求路由器不仅要检查目的地址,而且还要检查源地址,以便确定何时需要复制多播数据报和转发多播数据报副本。 (3) 多播数据报可以由不是多播组成员的主机产生,并且可能通过没有任何组成员的网络。 9.3 多播路由选择 9.3.1 多播路由选择 组播路由器转发数据报原则: 最佳转发系统将使数据报到达该组播集合中的所有成员,并且一个数据报不会两次通过同一个网络。 从源端到目的端的路径必须是最佳的。 非成员不能收到副本。 9.3.2 组播树 用图论术语来描述从源站到组播群组所有成员的一系列路径,这些路径定义了图论

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档