版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、HUAWEI TECHNOLOGIES CO., LTDHuawei Confidential Security Level: 2022-4-26二层组播特性原理二层组播特性原理 VRP L2 & SMPHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 2修订记录日期日期Date修订版本修订版本Revision version1 修改描述修改描述 change Description2 作者作者Author2010-9-91.0新建HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page
2、 3培训目的l了解组播技术原理了解组播技术原理l掌握掌握IGMP Snooping的基本原理的基本原理l掌握二层组播主要应用场景掌握二层组播主要应用场景HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 4组播概述组播概述二层组播原理二层组播原理二层组播业务二层组播业务 目 录HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 5 l随着Internet网络的不断发展,一些新兴的业务如IPTV、视频点播对网络的网络的延时、带宽提出了要求。l在数据传送方式的3种方案中,组播方式比起单播
3、方式、广播方式,存在天然的优势。组播技术应运而生。 组播技术背景HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 6单播方式传输信息packets for UserCSourceUserAReceiverUserBUserCReceiverRouterBRouterARouterDRouterERouterFRouterCpackets for UserAHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 7广播方式传输信息SourceUserAReceiverUserBUserC
4、ReceiverRouterBRouterARouterDRouterERouterFRouterCpackets for all the networkHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 8组播方式传输信息组播 网络中点到多点的通信形式,通过报文复制完成网络中点到多点的高效数据传送。网络中点到多点的通信形式,通过报文复制完成网络中点到多点的高效数据传送。 减少不必要的报文传输,把报文复制尽可能的放在离接收者最近的网络节点来完成。减少不必要的报文传输,把报文复制尽可能的放在离接收者最近的网络节点来完成。packets fo
5、r the multicast groupSourceUserAReceiverUserBUserCReceiverRouterBRouterARouterDRouterERouterFRouterCHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 9例如例如: 收听电台广播流收听电台广播流所有的客户端都接收相同的所有的客户端都接收相同的8 Kbps电台广播电台广播00.20.40.60.8流量流量Mbps120406080100客户端数量客户端数量组播组播单播单播组播的优势HUAWEI TECHNOLOGIES CO., LTD.Hu
6、awei Confidential Page 10l优点优点J 降低服务器负载J 减少网络延时J 节省网络带宽,降低对网络设备的要求J 用户规模可以灵活变化,用户规模的增大不会对网络造成带宽压力!l缺点缺点L 组播是基于UDP的尽力而为传递不能避免拥塞无序发送组播的优缺点HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 11l组播技术有效地解决了单点发送多点接收的问题,实现了IP网络中点到多点的高效数据传送。利用网络的组播特性可以方便地提供一些新的增值业务,包括在线直播、网络电视、远程教育、远程医疗、网络电台、实时视/音频会议等互联网的
7、信息服务领域。l组播的应用主要体现在以下几方面:多媒体、流媒体的应用培训、联合作业场合的通信数据仓库、金融应用(股票)等任何“点到多点”的数据发布应用组播的应用HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 12l IP组播组地址组播组地址p 224.0.0.0239.255.255.255p “D”类地址空间 第一个字节的高四位 = “1110”l 保留的本地组播组地址保留的本地组播组地址p 224.0.0.0224.0.0.255p 发送报文时 TTL = 1(VRRP为255)l 知名组播地址举例知名组播地址举例p 224.0.
8、0.1子网的所有系统p 224.0.0.2子网的所有路由器p 224.0.0.5OSPF路由器组播IP地址一个组播组就是一个一个组播组就是一个IP地址,不表示具体的主机,而是表示一系列系统地址,不表示具体的主机,而是表示一系列系统的集合,主机加入某个组播组的集合,主机加入某个组播组 即即 声明自己接收某个声明自己接收某个IP地址的报文。地址的报文。HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 13组播IP地址-组播mac地址在以太网中,目的地址为组播地址的在以太网中,目的地址为组播地址的IPIP组播报文所使用的目组播报文所使用的目的
9、的MACMAC地址都是以前缀地址都是以前缀0 x0100.5exx.xxxx0 x0100.5exx.xxxx开头的组播开头的组播MACMAC地址地址此此5位不作映射,因此会有位不作映射,因此会有32个个IP地址映射到一个地址映射到一个MAC地址地址向下映射向下映射向下映射向下映射向下映射向下映射 111032位位IP地址地址010111100000000000000001048位位MAC地址地址HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 14 目 录组播概述组播概述二层组播原理二层组播原理二层组播业务二层组播业务HUAWEI T
10、ECHNOLOGIES CO., LTD.Huawei Confidential Page 15lIGMP(Internet Group Management Protocol)是TCP/IP协议族中负责IP组播成员管理的协议,用来在IP主机和与其直接相邻的组播路由器之间建立、维护组播组成员关系lIGMPv1 p RFC 1112 ,Windows 95支持lIGMPv2 p RFC 2236 ,Windows98后的版本及大多数UNIX系统lIGMPv3p RFC 3376,2002年10月成为正式标准,只有少数UNIX系统实现主机-路由器通告: IGMPHUAWEI TECHNOLOGIE
11、S CO., LTD.Huawei Confidential Page 16IGMP Snooping实现原理l IGMP Snooping即IGMP侦听 ,其主要作用是在交换机上完成二层组播的动态注册 l 通过IGMP Snooping实现二层组播时需要在主机和路由器上实现IGMP,交换机只是通过侦听主机和路由器传送的不同类型的IGMP报文来动态维护二层组播组,并且在本交换机上的组播表项一般不会传播到其它交换机上l 实现IGMP Snooping后不能改变主机和路由器之间的行为HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 17实现
12、IGMP Snooping的前后差别(01:00:5e:xx:xx:xx, port 1, port 3)组播数据流组播数据流没有没有IGMP SnoopingIGMP Snooping存在存在IGMP SnoopingIGMP SnoopingHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 18前面介绍到IGMP Snooping是交换机通过侦听主机和路由器传送的IGMP协议报文来动态维护二层组播组的,因此IGMP Snooping协议报文格式与IGMP协议的报文格式完全一致.报文封装在IP报文中,并且通过IP报文传输,其IP协议号
13、为2。封装IGMP报文的IP报文的TTL被设置为1,因此,IGMP报文只在本网段传输,路由器不转发IGMP报文。IGMP Snooping v1&v2 General Query Host AddressSpecific Group Address0 x160(ignore)ChecksumGroup AddressIGMP SnoopingIGMP Snooping报文格式IGMP Snooping v1 Membership Report IGMP Snooping v2 Membership Report Host AddressSpecific Group Address0 x120(
14、ignore)ChecksumGroup AddressQuerier Address224.0.0.10 x11Max Response TimeChecksum0.0.0.0HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 19IGMP SnoopingIGMP Snooping报文格式Querier AddressGroup Address0 x11Max Response TimeChecksumGroup AddressGroup Specific Query IGMP Snooping v3 QueryIGMP Snoopi
15、ng v3 Membership Report MessageHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 20l路由器端口p交换机上连向路由器的端口,可以通过三种方式获得:IGMP query报文学习;PIM报文学习;静态配置l用户/主机端口p指向用户侧的接口,可以通过IGMP Report/Leave报文进行维护,也可以通过静态配置生成l未知组播流量p运行IGMP Snooping的设备上查不到二层组播转发表的组播数据IGMP Snooping基本概念HUAWEI TECHNOLOGIES CO., LTD.Huawei Con
16、fidential Page 21IGMP Snooping基本概念交换机上学习到如下表项:交换机上学习到如下表项:-225.0.0.10 PORT1225.0.0.11 PORT3-那么除了这两个组之外的其他流量那么除了这两个组之外的其他流量为未知组播流量为未知组播流量 路由器端口主机端口HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 22通过侦听VLAN上的IGMP协议报文,获得主机请求情况,然后组播流仅仅转发到给发送了IGMP report报文请求的主机。基于基于VLANVLAN的的IGMP SnoopingIGMP Snoop
17、ing场景场景有这个组的用户,复制这个组流量有这个组的用户,复制这个组流量有这个组的用户,复制这个组流量没有这个组的用户,不复制这个组流量HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 23通过侦听VSI上的IGMP协议报文,获得主机请求情况,然后组播流仅仅转发到给发送了IGMP report报文请求的主机。基于基于VSIVSI的的IGMP SnoopingIGMP Snooping场景场景这里学到的是PW出端口HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 24l通用查询报
18、文通用查询报文 p向VLAN内的所有端口转发l特定组查询报文特定组查询报文p如果对应的组存在,则只转发到该组的成员端口p如果对应的组不存在,向所有端口转发lREPORTREPORT报文报文p向路由器端口转发lLEAVELEAVE报文报文p向路由器端口转发l未知未知IGMPIGMP报文报文p向VLAN内的所有端口转发IGMP Snooping 协议报文处理HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 25l知名组播报文(知名组播报文(OSPF/ISIS/VRRPOSPF/ISIS/VRRP)p向VLAN内的所有端口转发l已知组播报文已
19、知组播报文p转发到组播组和路由器端口l未知组播报文未知组播报文p转发到路由器端口,如果路由器端口找不到则丢弃组播数据报文处理HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 26l动态建立路由器端口p根据IGMP QUERY报文建立组播路由器端口p根据PIM HELLO报文建立组播路由器端口p为每个VLAN维护一个路由器端口列表,用来保存组播路由器端口p组播路由器端口表建立后,需要为每个组播路由器端口启动一个老化定时器,当指定时间(用户可配置)收不到查询报文后,认为该端口上已经没有接入组播路由器l静态建立路由器端口p允许为每个VLAN显
20、式地配置一个或多个静态组播路由器端口组播路由器端口的建立HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 27l收到IGMP REPORT报文p建立起组播组转发表,收到Report报文的端口加入到组播组转发表项中p如果存在路由器端口,需要将路由器端口添加进转发表中p支持静态添加组播组;l收到IGMP LEAVE报文p按协议定义和配置确定是否删除成员l组播组表项的老化p每个组播组成员端口启动一个定时器p收到新的REPORT报文刷新定时器;p定时器超时后按协议定义和配置确定是否删除成员p所有成员删除后删除组播表项组播组表项的处理HUAWEI
21、 TECHNOLOGIES CO., LTD.Huawei Confidential Page 28组播概述组播概述二层组播原理二层组播原理二层组播业务二层组播业务 目 录HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 29lMLD是IPv6版本的IGMPpMLDv1对应IGMPv2pMLDv2对应IGMPv3lMLD Snoopping是为了支持IPv6网络的组播,作用和IGMP Snooping一致p不用再解释了。MLD SnoopingHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidentia
22、l Page 30lIGMP Proxy通过截获通过截获IGMP协议协议报文,获得主机请求情况,然报文,获得主机请求情况,然后组播流仅仅转发到给发送了后组播流仅仅转发到给发送了IGMP report报文请求的主机。报文请求的主机。lIGMP Proxy终结终结IGMP报文报文,对对上游设备充当主机的角色上游设备充当主机的角色,对下对下游主机设备充当路由器的角色游主机设备充当路由器的角色.定期向主机设备发送查询报文定期向主机设备发送查询报文,收集主机设备加入组的情况并收集主机设备加入组的情况并向上游路由器设备发送向上游路由器设备发送report或或leave报文报文组播源组播流查询报告IGMP
23、Proxy交换机用户用户1用户用户2用户用户3报告查询终结IGMP报文定时发送通用查询报告离开离开IGMP ProxyHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 31lIGMP Snooping是在一个VLAN/VSI内转发组播数据l用户可能用多个VLAN接入l组播VLAN可以实现把组播流从一个VLAN转发到其他多个VLAN中l组播VLAN也是基于用户IGMP报文生成组播转发表项来转发组播流组播VLANHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 32用户用户1用户用户
24、2用户用户3组播组播VLAN交换机交换机组播源组播源VLAN1VLAN10VLAN20VLAN40组播VLAN示例用户用户1用户用户2用户用户3交换机交换机组播源组播源VLAN10VLAN20VLAN40普通VLAN组播VLANHUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 33l组播保护组是在组播组播保护组是在组播VLAN的基础上实现相同流从不的基础上实现相同流从不同的组播同的组播VLAN发送到用户发送到用户VLAN的一种组播流保护。的一种组播流保护。l目前目前CX设备上只支持组播设备上只支持组播11双发选收单向检测的双发选收单向检
25、测的功能。功能。用户用户1用户用户2用户用户3VLAN100VLAN200VLAN10VLAN20VLAN30cccc组组播播流流组组播播流流工作在主CC超时倒换到备流中断在50ms内组播保护组HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 34Page 34ME承载方案-VPLS双归PIM/IGMP/DHCP RelayIGMP Snooping/IGMP ProxyIGMP Snooping/IGMP ProxyIGMP Snooping/IGMP ProxylHSI业务通过单播VSI方式或VLL方式接入lBTV业务通过组播VSI接入l热门频道静态推送到UPElPE-AGG/UPE上使能IGMP Snooping动态获取所需的数据lDSLAM可以不具备组播复制能力HUAWEI TECHNOLOGIES CO., LTD.Huawei Confidential Page 35Page 35ME承载方案-菊花链PIM/IGMP/DHCP RelayIGMP Snooping/IGMP ProxyIGMP Snooping/IGMP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年超额保险合同赔付限制
- 2025版城市更新改造项目投标承诺书规范范本3篇
- 2025版木雕工艺品制作木工分包合同范本4篇
- 2025版企业销售业务员合作协议范本3篇
- 2025年度猪圈建造与农业循环经济合同4篇
- 二零二五版电影院装修升级合同范本3篇
- 2025版学校教师聘用合同范本:职称晋升条款详解3篇
- 2025年度体育场馆草坪铺设与维护服务合同4篇
- 2025年度货车司机劳动合同(附交通事故责任及赔偿)
- 2025年度智能科技股权众筹协议书模板
- 高考语文复习【知识精研】《千里江山图》高考真题说题课件
- 河北省承德市2023-2024学年高一上学期期末物理试卷(含答案)
- 高中物理斜面模型大全(80个)
- 012主要研究者(PI)职责药物临床试验机构GCP SOP
- 农耕研学活动方案种小麦
- 2024年佛山市劳动合同条例
- 污水管网规划建设方案
- 城镇智慧排水系统技术标准
- 采购管理制度及流程采购管理制度及流程
- 五年级美术下册第9课《写意蔬果》-优秀课件4人教版
- 节能降耗课件
评论
0/150
提交评论