IGMP与组播路由祥解.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7讲 IGMP与组播路由 叶恒舟 2002018@glut.edu.cn 桂林理工大学信息学院 上讲回顾 路由器的主要功能有哪些? 一条路由信息应该包含哪些信息? 举例说明“最长掩码匹配原则”。 IGP与EGP的主要区别是什么? 试比较DV与LS在实现思想上的差异。 试解释RIP的水平分割思想。 试解释OSPF的分区思想。 本讲要点 路由器工作原理 路由器结构 交换方式 路由算法 距离向量:RIP 链路状态:OSPF 距离路径:BGP 单播、广播与组播 单播与组播实现点对多点传输比较 组播与广播的比较 广播(Broadcast): 将一个数据拷贝发送到网络中的所有主机 实现简单(Simple), 但是效率不高(inefficient) 即使主机对该数据不感兴趣也必须处理它 因此占用了主机的CPU资源 会产生广播风暴“broadcast storms” 多个重复的单播(Replicated Unicast) 发送者依次向各接收主机发送相同的数据 发送者必须事先知道每个接收主机的地址 通讯量在发送方过于集中, 但比较可靠(Reliability = per-receiver state, separate sessions/processes at sender) 组播的优势 组播的劣势 适合于组播的应用 多媒体 流媒体 培训、联合作业场合的通信 视频/音频会议 远程教学 数据仓库 网络游戏 金融应用(股票) 任何的“单到多”数据发布应用 IPv4中的多播地址 用户多播地址选择 有限的组:在某个自治系统(AS)内使用。 设AS号为(x.y),可选择233.x.y.0~233.x.y.255之间没被使用的地址。 分组不能超出该AS的管辖范围。 更大的组:可以超出AS。 在特定源多播(SSM)地址块(232.0.0.0/8)中任意选择一个地址。 路由器在转发分组时会考虑分组的组地址及源地址。组地址与源地址的组合是唯一的。 常用的保留组播地址 数据链路层多播分组的交付 支持多播的网络:如以太局域网 组IP地址直接映射到MAC地址(不使用ARP):。 IP到MAC的映射是多对一的,PC机必须检查分组的组IP地址,并丢弃不属于它的分组。 MAC地址范围:01-00-5e-xx-xx-xx 端主机系统对组播的处理 端主机系统根据目的MAC (Media Access Control)来判断是否处理接收到以太网帧; 端主机系统在数据链路层维护一张接收列表,包含: 单播地址:如00-e0-fc-00-00-06,第一字节最低位为0 广播地址:48位全1 ff-ff-ff-ff-ff-ff 组播地址:如 01-00-5e-0a-0a-0a ,第一字节最低位为1 组播包处理过程: 组MAC地址匹配,网卡接收。 提取组IP地址,若匹配,提交高层处理;若不匹配,丢弃。 数据链路层多播分组的交付 不支持多播的网络:如广域网 采用隧道技术,将多播分组封装成单播分组进行传送。 在隧道的终点再转换为多播分组。 IP组播的体系结构 组播模型: RFC 1112 发送者(源)不需要知道接收主机 使用组地址“group address”标识一个群组,即IP包的头部使用的是组地址而不是单播地址 群组所包含的主机数量是任意的; 群组成员可以位于互联网任何地方 群组关系(Group membership)是非显式知道的 接收主机可以在任何时候加入或者退出群组通信 网络负责构造分配树(Distribution tree,也叫组播树 )以实现组播传输 在组播传输中,任何子网中不能出现同一数据的两个副本 组播数据只能传送给群组成员(由于群组成员可以在任何时候加入或者退出群组,因此组播传送是一个非常动态化的问题(multicast delivery tree changes dynamically)) IGMP(网际组管理协议) IGMPv3报文类型 IGMP v3查询报文 IGMPv3的三种查询报文 一般查询报文:发起查询的路由器探询每个邻站,使之报告组成员关系的完整列表(对任何多播组都感兴趣)。组地址为全0。 特定组查询报文:发起查询的路由器探询每个邻站,使之报告是否仍然对某个特定的多播组感兴趣。组地址为特定的多播组IP地址。 特定组和源的查询报文:发起查询的路由器探询每个邻站,使之报告是否仍然对来自N个源之一的且到特定多播组的多播分组感兴趣。 IGMPv3成员关系报告报文格式 记录类型 Include模式:给出的是组报文可被(进程)接受的的源地址列表。 Exclude模式:给出的是组报文不能被(进程)接受的的源地址列表。 IGMP中路由器、主机动作 IGMP中路由器、主机动作 IGMP中路由器、主机动作 路由器

您可能关注的文档

文档评论(0)

基本资料 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档