华为-MA5600-特性描述01-8 组播.doc_第1页
华为-MA5600-特性描述01-8 组播.doc_第2页
华为-MA5600-特性描述01-8 组播.doc_第3页
华为-MA5600-特性描述01-8 组播.doc_第4页
华为-MA5600-特性描述01-8 组播.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SmartAX MA5600特性描述目 录目 录 8 组播8-18.1 概述8-28.2 IGMP8-28.2.1 定义8-28.2.2 遵循的协议8-28.2.3 和其他特性的关系8-28.2.4 应用8-38.2.5 原理8-38.3 IGMP Proxy8-38.3.1 定义8-38.3.2 遵循的协议8-38.3.3 和其他特性的关系8-48.3.4 应用8-48.3.5 原理8-48.3.6 配置和验证8-48.4 IGMP Snooping8-48.4.1 定义8-48.4.2 遵循的协议8-58.4.3 和其他特性的关系8-58.4.4 应用8-58.4.5 原理8-58.4.6 配置和验证8-5文档版本 01 (2006-08-10)华为技术有限公司8-5SmartAX MA5600特性描述8 组播8 组播关于本章本章描述内容如下表所示。标题内容8.1 概述简要描述组播的概念。8.2 IGMP简介IGMP协议。8.3 IGMP Proxy简介IGMP Proxy技术。8.4 IGMP Snooping简介IGMP Snooping技术。8.1 概述组播定义组播是指网络中点到多点的通信形式。组播技术的核心就是把报文复制工作尽可能的放到离接收者最近的地方来完成。组播的优点相对于单播,组播的优点在于:l 提高效率:降低网络流量、减轻服务器和网络设备负荷l 优化性能:减少冗余流量、节约网络带宽、降低网络负载。组播组IP地址组播组用D类IP地址(224.0.0.0239.255.255.255)来标识。源主机只发送一份数据,这份数据中的目的地址为组播组的地址;在组播组中的主机都可以接收到同样的数据拷贝。MA5600支持的组播特性MA5600提供可运营可管理的可控组播业务,支持IGMP V1/V2,支持IGMP Proxy、IGMP Snooping协议。8.2 IGMP8.2.1 定义因特网组管理协议IGMP(Internet Group Management Protocol)是TCP/IP协议族中负责IP组播成员管理的协议,它用来在IP主机和与其直接相邻的组播路由器之间建立、维护组播组成员关系。IP主机通过发送IGMP报文宣布加入某组播组;本地组播路由器通过周期性的发送IGMP报文轮询本地网络上的主机,确定本地组成员信息。8.2.2 遵循的协议RFC 1112 Host Extensions for IP Multicasting RFC 2236 Internet Group Management Protocol, Version 28.2.3 和其他特性的关系RIP2使用组播地址224.0.0.9,OSPF使用组播地址224.0.0.5和224.0.0.6。8.2.4 应用MA5600支持IGMPV1/V2两个版本。8.2.5 原理IGMP V2相对IGMP V1版本增加了主机离开组播组时主动发送离开报文的功能。以IGMP V2为例,原理如下:步骤 1 当同一个网段内有多个组播路由器时,IGMP V2 通过选举机制从中选举出唯一的可发出查询报文的组播路由器(下面简称“查询器”)。步骤 2 查询器周期性地发送通用组查询报文进行组成员关系查询。l 主机发送报告消息的时间有随机性,当检测到同一网段内有其它成员发送同样的消息时,则抑制自己的响应报文。l 如果有新的主机要加入组播组,不必等待查询器的查询消息,而是主动发送报告消息。步骤 3 当要离开组播组时,主机发送离开组消息;收到离开组消息后,查询器发送特定组查询消息来确定是否所有组成员都已离开。步骤 4 作为组成员的路由器和普通的主机一样,响应其它路由器的查询。通过上述过程,在组播路由器里建立起一张表,其中记录了路由器的各个接口所对应的子网上都有哪些组的成员。当路由器接收到某个组的数据报文后,只向该组成员的接口上转发数据报文。-结束8.3 IGMP Proxy8.3.1 定义组播代理(IGMP Proxy)即指在某些网络拓扑下,设备不对组播建立路由,只负责学习到接入的组播组成员报文并转发给上行的组播路由器,并由该上行组播路由器建立组播路由。从组播主机的角度看,MA5600是一台组播路由器,完成IGMP协议中路由器部分的功能。即MA5600通过接收下行口主机的加入和离开请求,以及周期性地查询下行口是否仍有属于某个组播组的成员,实现下行口的组成员关系报文的收集与维护。从组播路由器来看,MA5600是一台组播主机,通过发送IGMP加入和离开请求通知组播路由器希望加入和离开某个特定的组播组。8.3.2 遵循的协议Internet Draft draft-ietf-idmr-igmp-proxy-01.txt January, 20028.3.3 和其他特性的关系无。8.3.4 应用MA5600根据自己维护的组成员关系信息,实现组播数据从上行端口到下行端口的单向转发。即MA5600不能转发从下行口收到的组播数据,也不能转发上行口之间的组播数据。此处的上行端口和下行端口可以不属于同一个VLAN,即MA5600支持组播数据在不同VLAN间的转发。8.3.5 原理IGMP Proxy具有捕获、接收、发送各种类型IGMP报文的功能,是IGMP协议处理的核心。IGMP Proxy处理IGMP协议的基本流程如下所示。步骤 1 IGMP用户点播一个视频节目,向IGMP Proxy发送IGMP请求报文,申请加入该节目对应的组播组。步骤 2 IGMP Proxy接到请求报文后,对用户进行鉴权。若用户有权观看或预览该节目,就将该用户加入对应的组播组;若用户没有相应的权限,则拒绝用户的加入请求。步骤 3 IGMP Proxy定期向所有在线的IGMP用户发送通用组查询报文。若IGMP Proxy在一定的时间内没有收到某一IGMP用户的响应报文,则认为该用户已离开该组播组,将其从组播组中删除。步骤 4 当IGMP用户离开某组播组时,会主动向IGMP Proxy发送离开报文。若该用户具有快速离开属性,IGMP Proxy直接将该用户从组播组中删除;若该用户不具有快速离开属性,IGMP Proxy将向该组播组发送特定组查询报文。若在一定的时间内没有收到该用户的响应报文,才将该用户从组播组中删除。步骤 5 与此同时,IGMP Proxy还接收来自上层IGMP路由器的通用查询报文,并向其回应相应的报告报文,报告当前的组播状态。-结束8.3.6 配置和验证IGMP Proxy的配置和验证请参见SmartAX MA5600 多业务接入设备 配置指南。8.4 IGMP Snooping8.4.1 定义IGMP监听(IGMP Snooping)是一种运行在链路层的组播技术。IGMP Snooping解决了局域网环境里,按IGMP设计的组播报文会转发给二层交换设备的所有接口,从而浪费大量的系统资源的问题。8.4.2 遵循的协议Internet Draft draft-ietf-magma-snoop-11.txt Considerations for IGMP and MLD Snooping Switches 8.4.3 和其他特性的关系无。8.4.4 应用MA5600支持IGMP Snooping,有效抑制组播数据在二层的扩散。8.4.5 原理IGMP Snooping运行在链路层,当多个用户申请加入相同的组播组时,运行IGMP Snooping协议的设备转发每个用户的IGMP查询报文到组播路由器。处理过程如下:步骤 1 xDSL用户选定某个视频节目,用户端向设备发送IGMP报文,申请加入这个频道的组播组。步骤 2 设备捕获IGMP报文并进行分析,对用户鉴权。若用户具有收看点播节目的权限,设备发确认消息,将该用户的xDSL端口添加到多播组中,同时将用户的报文透传到上层路由器,并向上层路由器发送加入报文,将该用户加入到对应的组播组中。步骤 3 设备接收来自视频服务器的视频流并向所有xDSL端口广播。步骤 4 若xDSL端口属于该视频组播组,则接收视频流,将它发送给用户;若xDSL端口不属于该视频组播组,则不会收到视频流。步骤 5 用户离开时,向设备发送离开组播组报

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论