1、互联网电视业务网络承载方案2016.32二、三层组播路由协议介绍01整体网络承载方案02目录城域网配置模板033二层组播技术-IGMP在网络中的位置IPTVHGDSLAMMSANOLTMDUIPTVHGIPTVHGIPIP骨干网骨干网家庭网络接入层IPTV中心中心节节点点BRAS/SR汇聚网汇聚网汇聚层IPCore层IPTV边缘边缘站点站点IPTV业务层POP层终结终结IGMPIGMPIGMP snooping IGMP snooping IGMP Proxy IGMP Proxy IGMP Snooping IGMP Snooping IGMP userIGMP snooping、IGMP、
2、PIM SM Multicast SourceSTBSTBSTBPIM SM域BRAS/SR4二层组播技术-IGMP的版本IGMPv1(RFC 1112)IGMPv2IGMPv3 引入快速离开(特定组查询)是目前最广泛应用的协议 RFC 2236 引入特定源的加入离开机制 RFC 3376 每个版本向下兼容(每个版本向下兼容(IGMPv2IGMPv2最广泛应用)最广泛应用)5二层组播技术-IGMPv2的提供离开报告 主机向主机向224.0.0.2发送离开组消息(包含离开的组)发送离开组消息(包含离开的组)H1H3离开组报告离开组报告224.0.0.2224.1.1.1 路由器向这个组(路由器向
3、这个组(224.1.1.1)发送特定组查询发送特定组查询特定组查询特定组查询224.1.1.1 3秒钟内没有收到该组的报告(超时时间可以设置)秒钟内没有收到该组的报告(超时时间可以设置)组组224.1.1.1超时,路由器删除该组对应的表项超时,路由器删除该组对应的表项H2离开组播组离开组播组(IGMPv2)6二层组播技术-IGMPv2的加入与离开IGMP report 报文:报文:IGMP leave 报文:报文:7二层组播技术-IGMP Snooping 的应用背景未部署IGMP Snooping前Sourcemulticast packetsSwitch-BSwitch-ASwitchSw
4、itch/IntranetInternetVLAN2groupmembergroupmemberhost1host2host3host4host5Sourcemulticast packetsSwitch-BSwitch-ASwitchSwitch/IntranetInternetVLAN2groupmembergroupmemberhost1host2host3host4host5l部署部署IGMP Snooping未部署IGMP Snooping组播二层广播IGMP Snooping可以有效防止组播在二层被广播不能屏蔽了用户频繁的加入和离开报文,不能减少网络侧的组播报文流量igmp sno
5、opingigmp snooping8二层组播技术-IGMP Proxy 的应用背景组播用户数规模比较大的情况下,大量的IGMP报文交互,对上层路由器设备的性能要求较高,需要二层网络对IGMP报文进行过滤,屏蔽用户和上层路由器间的IGMP 报文交互。IGMP proxy解决以上问题,对于IGMP报文进行过滤,出现了IGMP Proxy协议,IGMP Prox可独立维护组成员信息,可以屏蔽了用户频繁的加入和离开报文,减少了网络侧的组播报文流量。R R R RSTB1IGMP proxySTB2IGMP queryIGMP Report/leaveSTB2IGMP SnoopingSTB1IGMP
6、 Report/leaveIGMP queryIGMP Report/leaveIGMP queryR R R R9三层组播技术-PIM SM概述PIM-SM(Protocol Independent Multicast Sparse Mode)称为协议独立组播稀疏模式,属于稀疏模式的组播路由协议,主要用于组成员分布相对分散、范围较广、大规模的网络。协议假设:当组播源开始发送组播数据时,域内所有的网络节点都不需要接收数据。PIM-SM模型实现组播转发的核心任务是构造并维护一棵单向共享树。共享树选择PIM中某一路由器作为公用根节点,称为汇聚点RP(Rendezvous Point)。组播数据通过
7、RP沿共享树向接收者转发。接收者发现DR(Designated Router),由DR创建(*,G)项并以Join消息发送到RP。组播源同样发现DR(第一跳路由器),并通过DR在RP上注册源信息。PIM-SM同时包含两种树:共享树源路径树PIM-SM不依赖于特定的单播路由协议,而是使用现存的单播路由表进行RPF检查。RPF检查根据树的种类进行:使用共享树进行数据接收转发时,使用RP地址作为检测地址。使用源路径树进行数据接收转发时,使用组播源地址作为检测地址。10三层组播技术-PIM SM常用术语源(Source)发送组播数据的终端主机或者PC接收者(Receiver)接收组播数据的终端主机或者
8、PC指定路由器(Designated Router,DR)在共享网段上选举优先级最高或者IP地址最大的路由器为 DR源 DR 负责将数据从源转发到 RP接收者 DR 复制将数据从RP转发到接收者,或称作最后一跳 DR(Last-Hop DR)汇聚点(Rendezvous Point,RP)接收者从这里获取源信息,并且是共享树的根RPT从接收者 DR 到 RP 逐跳建立起来的,以 RP 为根的共享树SPT从接收者 DR 到源 DR建立起来的,以源为根的最短路径树11三层组播技术-Anycast RPl出现背景:出现背景:l在传统的PIM-SM 域中,每个组播组只能映射到一个RP。当网络负载较大或
9、者流量过于集中时,可能导致RP 路由器的压力过大、RP 失效后收敛较慢、组播转发路径非最优等问题。lMSDP 实现Anycast RP 是指在同一PIM-SM 域内配置多个具有相同IP 地址的RP,这些相同的IP 地址都配置在loopback 接口上,且在这些RP 之间建立MSDP 对等体关系,从而实现RP 路径最优及负荷分担。l在PIM-SM 域内应用Anycast RP 既可以解决组播源信息和组播组加入信息都需要向同一RP 汇聚,导致单RP 负荷重的问题。同时,接收者和组播源分别选择最近的RP 发送加入和进行注册,保证了RP 路径最优。RP1RP2PIM-SMuserS ource 1S
10、ource 2useruseruseruserSA messagePage 12PIM-SM 共享树的形成接收者接收者RP(*,G)加入加入 共享树共享树(*,G)仅在共享树仅在共享树沿途建立沿途建立Page 132、R4创建(*,G)组播转发表项,将收到IGMP Membership Report的接口添加到出接口集合1、Receiver 发送IGMP membership ReportR4向RP方向发送(*,G)join消息(*,G)join(*,G)joinPIM JoinIGMP3、R3检查自己不是RP,创建(*,G)组播转发表项,将收到Pim Join的接口添加到出接口集合4、R5检
11、查自己是RP,没有关于这个组播组的组播路由表项,则它会创建一个(*,G),并将收到(*,G)Join消息的接口加入输出列表R4收到直连PC发出的IGMP membership Report,表示希望加入组G,于是R4向上游接口发送(*,G)Join消息试图将自己拉到RPT共享树中,这个消息包含要加入的组地址及RP的地址,同时设置了两个比特位:uWC位=1表示这个加入的地址是一个RP地址,而不是源地址uRPT位=1表示这个消息顺着共享树传到RP上游路由器收到这个(*,G)Join消息后,如果它是以下几种情况:l 如果它不是RP,并且已经在RPT上,它把收到(*,G)Join消息的接口加入组播组的
12、输出接口列表l 如果它不是RP,并且不在RPT上,则创建一个(*,G)条目,并向RP发送自己的(*,G)Join消息l 如果它是RP,并且它关于这个组播组已经有一个组播路由表项,则把收到(*,G)Join消息的接口加入输出列表l 如果它是RP,并且没有关于这个组播组的组播路由表项,则它会创建一个(*,G),并将收到(*,G)Join消息的接口加入输出列表,回到前面我们描述的这个环境,R5是RP,它将创建(*,G)表项,并且将收到Join消息的那个接口加入到出接口集合:R4发送的Pim Join报文R3的PIM表项R4的PIM表项R5的PIM表项共享树的加入共享树的加入组播源注册Page 141
13、、Source开始向G发送组播数据2、R1作为DR,将组播数据封装在单播register消息中发送给RP3、RP街封装这个注册消息,发现里面是发向组播组G的组播数据,同时本地关于组播组G的表项的出接口里面有接口,因此将组播数据向这些接口转发PIM Registerl 当PIM-SM路由器(第一跳路由器)首次收到直连的源发出的多播流量时,它通过查找组到RP的映射来找出这个组的正确RP。决定了组的RP后,路由器将组播包封装在PIM Register消息中,并将这个消息发往RP,Register消息是由第一跳路由器单播发到RP的地址,他收到组播数据包后,在本地创建(S,G)转发表项,并开始发送单播的
14、register。l 当RP收到这个Register消息后,将组播包去除封装。如果组播路由表中已经了有这个组的表项,则组播包的拷贝将从所有输出端口上送出。而如果RP没有组共享树,则它只是简单的丢弃组播数据包,而且不向源发送加入消息。PIM Multicast DataDR发送的主播注册报文组播源加入SPT树Page 154、由于存在一个该组的活跃RPT,因此RP向源发送(S,G)的加入消息一遍将源S1拉到SPT,从而使得自己能从S1直接收到做包l如果有相当多的组播流量要发向RP,不断在Register消息里封装这些发往RP的包是很低效的。因此接下来RP准备在自己与源之间构建一棵SPT,这样它就
15、能够通过SPT直接收到组播源发送过来的组播数据而不是单播的register包。lRP在组播表里建立一个(S,G)表项,并且用(S,G)Join消息与源DR之间创建一条SPT,并按照这个SPT从组播源接收组播数据。这个消息包含组播源的地址,WC位=0、RPT位=0 表示这条通路是基于源的源树SPT,而不是共享树RPT:PIM RegisterPIM Multicast Data(S,G Join)(S,G Join)PIM Multicast Data5、RP发送过来的组播组加入消息已送送到DR,即R1,如此SPT建立起来,(S,G)的组播数据将直接通过(S,G)的进行SPT进行发送PIM Re
16、gisterPage 16PIM-SM 转发开始接收者接收者RP组播源组播源共享树共享树源树源树数据流数据流组播数据沿源树组播数据沿源树(SPT)流向流向RP从从RP开始,数据流沿开始,数据流沿共享树(共享树(RPT)流向接收者)流向接收者17整体网络承载方案02二、三层组播路由协议介绍01目录城域网配置模板0318总体业务方案:单播、组播业务分离承载PIM域一级OTV平台(组播)一级OTV 平台(一级CDN)SWDSLAMBRASBR/CREPON/GPONOLTONTMxUMxUIGMP ProxyIGMP ProxyIGMP SnoopingDHCP ServerFTTx:单/组播业务分
17、离承载OTV 平台(二级CDN)CR/BR组播业务流单播业务流OLTAAAIGMP ProxyIGMP ProxyIGMP Snooping私网IPIGMP Proxy组播复制点整体方案:1、直播业务通过组播进行承载,主要走公网疏通2、全省一个PIM域3、点播业务通过单播进行承载,主用使用100.64.0.0/10私网IP地址承载4、新建OTV业务平台(含播控平台)、一、二级CDN,主要用于点播业务承载5、其余部分均在现网进行改造完成,网络改造工程量较大19直播业务:组播承载方案BRASBRASCRCRBRBROTV SW/RTOTV SW/RT源DROTV业务平台PIM-SMAnycast
18、RP接收者DRSW-BEPON/GPONOLTONUOLTSW-AIGMP/IGMP SNOOPING/IGMP PROXY二层组播三层组播源IGMPIGMP SnoopingIGMP ProxyIGMP SnoopingEBGPEBGPEBGPEBGPOTV SW/RT:1、Anycast RP(对内)2、源DR(对内)3、接收者DR(对外)4、静态RP(对外)5、源、组播组ACL策略BR/CR/BRAS:1、静态RP2、源、组播组ACL策略3、BRAS:静态引流(全部组播组)4、S,RP的公网路由由EBGP承载BRAS下行组播接口:1、igmp、pim:选举接收者DR2、全网二层共享一个组
19、播VLANSW:1、主备工作方式(冷备)2、IGMP ProxyOLT:1、热点频道预加入 2、IGMP快速离开ONUONU20点播业务:整体组网采用一、二级CDN架构两个一级中心u深圳宝观(中兴主、华为备)u佛山三水(华为主、中兴备)u包含组播、点播、管理、播控等子系统21个二级平台u每个地市两个节点,互为主备u只做点播业务使用21p 一级一级CDNCDN一级视频分发系统将负责本片区5%的业务量,粤西、粤东片区每个片区单独部署一套一级视频分发系统。其中粤西片区一级视频分发系统上联广州BR与粤西BR,粤东片区一级视频分发系统上联深圳BR与粤东BR。同时。其组网方案如下:点播业务:一级平台架构E
20、BGPu省网BR下发缺省给平台,接收平台发布的业务路由u平台通过EBGP发布业务平台地址段(私网)、组播源/RP(公网)u平台通过专线也牌照方组播源/RP对接22p 二级二级CDNCDN二级视频分发系统部署在每个地市,结合地市城域网网络结构,每个地市原则上部署2套二级视频分发系统(二级视频分发系统负责仅负责本地市的互联网电视业务),每套视频分发系统要求存放全量内容的50%作为本地内容数据。其组网方案如下:点播业务:粤东二级CDN组网方案静态路由u城域网CR1两条静态路由指向节点1,负载均衡u节点1静态缺省路由到CR1,浮动静态23点播业务:粤西二级CDN组网方案Stream XP5110Str
21、eam XP5110Stream XP5110Stream XP5110Stream XP5110Stream XP5110Stream XP5110Stream XP5110Stream XP5110Stream XP5110Stream XP5110城域网城域网CR1城域网CR2网管网网管网接入交换机业务交换机S9312/CE128124A及IPNET网管交换机S5352网管网网管网接入交换机4A及IPNET网管交换机S5352Stream XP5110业务交换机S9312/CE12812地市二级地市二级CDNCDN节点节点1 1(A A机楼)机楼)地市二级地市二级CDNCDN节点节点2
22、2(B B机楼)机楼)p 粤西片区二级CDN网络拓扑24BRASBRASCRCRBRBROTV SWOTV SWOTV业务系统OTV信令系统FWFW源DROTV业务平台DSCP信任域接收者DRSW-BEPON/GPONOLTONTMxUMxUOLTSW-A(re)MarkCAR/ShapingSchedule非信任域非信任域互联网电视业务QoS方案:城域网uQoS等级:普通互联网专线业务 DSCP=29u下行:省网Br remark一级平台的标签,城域网信任省网QoS,OLT信任城域网标签;CR remark 二级平台的标签u上行:城域网SW remark接入网的标签,逐级信任到一、二级平台2
23、5组播配置单播配置整体网络承载方案02二、三层组播路由协议介绍01城域网配置模板0326CRCR点播业务静态路由指向二级平台CR1/2负荷分担CR1/2聚合本地市业务路由,发布到省网CR1/2接收省网的业务路由直播业务静态RP+G+ACL、静态RP优先PIM SM、全局使能组播、组播负载均衡CR1/2接收省网传递的S,RP路由QoSBRASBRAS点播业务DHCP relay+Option 82/60IP POOL地址引入IBGP发布华为:全部温备;贝尔:暂时冷备暂时冷备直播业务静态RP+G+ACL+静态RP优先PIM SM(含下行组播接口)Loopback 239,静态组播组加入组播VLAN
24、子接口配置pim sm、imgp、bfd for pim全局使能组播、组播负载均衡QoS地市城域网关键配置SWSW点播业务二层透传点播VLAN修改QoS标记直播业务IGMP snooping组播VLAN,暂时冷备方式暂时冷备方式修改QoS标记OLTOLT点播业务Option82点播VLAN信任城域网QoS标记直播业务组播VLAN配置IGMP PROXY热点组播组热点组播组预加入,复制点下移到预加入,复制点下移到OLTOLTIGMPIGMP快速离开快速离开27直播业务:组播承载方案BRASBRASCRCRBRBROTV SW/RTOTV SW/RT源DROTV业务平台PIM-SMAnycast
25、RP接收者DRSW-BEPON/GPONOLTONUOLTSW-AIGMP/IGMP SNOOPING/IGMP PROXY二层组播三层组播源IGMPIGMP SnoopingIGMP ProxyIGMP SnoopingEBGPEBGPEBGPEBGPOTV SW/RT:1、Anycast RP(对内)2、源DR(对内)3、接收者DR(对外)4、静态RP(对外)5、源、组播组ACL策略BR/CR/BRAS:1、静态RP2、源、组播组ACL策略3、BRAS:静态引流(全部组播组)4、S,RP的公网路由由EBGP承载BRAS下行组播接口:1、igmp、pim:选举接收者DR2、全网二层共享一个组
26、播VLANSW:1、主备工作方式(冷备)2、IGMP ProxyOLT:1、热点频道预加入 2、IGMP快速离开ONUONU28牌照方组播地址段备注无2 2 4.0.0.0-238.255.255.255其他类型组播地址,不得使用测试组播组2 3 9.0.0.0/2 4-239.9.255.255/24测试使用,不得规划到现网业务牌照方1239.20.0.0/24注1:每个牌照方预留24位网段,可以满足254个频道,在进行组播频道发布时,另行由业务侧规划,依次选取。牌照方2239.21.0.0/24牌照方3239.22.0.0/24预留2 3 9.2 3.0.0/2 4-239.255.255
27、.255/24注2:239.1.0.0/24与239.128.0.0/24及类似第二位相差127的组播组,因组播MAC地址重复,二者不可同时使用。考虑到多个牌照方的因素,暂不考虑使用FRC 2770方式使用AS映射组播组方式。组播VLAN说明900现网统一使用901预留,暂不使用BRAS对接口IP地址段:100.127.255.0/30多对BRAS依次使用本段地址:100.127.255.0/24BRAS01100.127.255.1BRAS02100.127.255.2BRAS的loopback 239网段100.127.252.0-100.127.254.0华为1 0 0.1 2 7.2
28、5 2.0-100.127.253.255中兴100.127.254.0RPIp地址说明省网anycast RP211.139.132.13/32测试用211.139.132.14/32测试用211.139.132.15/32粤东片区(中兴)RT Loopback239 IP/32,发布到IGP211.139.132.16/32粤西片区(华为)RT Loopback239 IP/32,发布到IGP211.139.132.17-20/32RT作为RP,pim域下配置源地址限制,只接受指定的组播源公网IP地址;Msdp Mesh-group名称Group_RP源DR优先级(基于接口)SW-A(配对
29、第一台SW,主用)SW-B(配对第二台SW,备用)150100接收者D R 优 先 级(基于接口)BRAS1(配对第一台BRAS,主用)BRAS2(配对第二台BRAS,备用)150100组播关键数据规划29接入层单播业务承载方案:FTTB/N在OLT打外层VLAN(1000-2999尾数6),FTTH场景下,OLT先将来自ONT的单层VLAN转换成运营商规划的VLAN再打外层VLAN(1000-2999尾数6)。BRAS以上单播业务承载方案:单播业务在BRAS用户端子接口终结后,BRAS以上与OTV系统的区域中心和/或边缘节点、DHCP Server、AAA等端到端拉通。点播方案:单播路由+C
30、DN30VLAN范围个位数限制业务说明100029990家庭宽带PPPoE100029991家庭宽带PPPoE(含PPPoE专线)100029992WLAN用于AP热点100029993互联网专线固定IP100029994VPN专线包含语音VPN、传输租赁VPN、各种二层、三层VPN业务100029995社区WLANPPPoE及portal双认证模式wlan,考虑回收100029996OTT TV(点播)OTT TV 点播业务使用100029997语音IMSIMS业务使用100029998家宽STB/ONU的TR069网管VLAN家宽STB/ONU的TR069网管VLAN100029999预留
31、预留,市公司不得自行使用属性值说明community56040:239全网OTV业务统一使用community点播关键数据规划31华为设备配置模板CR/BRAS/SW/OLT32组播配置模板33配置模板:1、全局使能组播multicast routing-enable2、配置静态RPpim static-rp 211.139.132.16 preferred source-policy 3300acl num 3300rule permit ip source 183.235.0.16 0rule permit ip source 183.235.16.33 0/只允许特定组播源,源为组播源,
32、目的为组播组3、接口开启PIM协议:(所有互联接口全部开启PIM协议)interface Pos x/x/x 与BR互联接口开启PIM协议 pim sminterface Pos x/x/x 与CR02互联接口开启PIM协议 pim sminterface Pos x/x/x 与BRAS互联接口开启PIM协议 pim sm4、组播负载均衡:multicast load-splitting group 组播配置:CR1/2-华为NE5000E(1)检查模板:display pim rp-in 查看RP等信息是否配置正确display pim interface x/x/x/x 查看相关接口是否开
33、启PIM协议display pim neighbor 查看相关接口是否建立PIM邻居关系display pim routing-table 查看PIM 路由表display multicast routing-table 查看组播路由表查询样例:1、组播接受者发送请求后,CR上会有(*,G)表2、当组播源发流后,就会同时有(*,G)表和(S,G)表。(*,G)为组播接受者向RP发起的加组消息;(S,G)为RP收到(*,G)后传过来的3、组播树正常建立后,应该能看到组播节目4.display pim rp-info VPN-Instance:public net PIM SM static RP
34、 Number:1 Static RP:211.139.132.16 能够正确查询到RP信息5.display pim interface Interface State NbrCnt HelloInt DR-Pri DR-Address Pos1/0/0 up 1 30 1 211.136.214.94 (local)GE3/0/0 up 1 30 1 211.136.214.110 (local)GE3/1/1 up 1 30 1 120.198.207.166 能够查询到开启PIM协议的接口34组播配置:CR1/2-华为NE5000E(2)检查模板:(续上)6.display pim n
35、eighbor Neighbor Interface Uptime Expires Dr-Priority BFD-Session 211.136.214.93 Pos1/0/0 2w:6d 00:01:43 1 N 211.136.214.109 GE3/0/0 7w:0d 00:01:16 1 N 能够查询到与相邻设备正常建立PIM邻居关系7.dis multicast routing-table Multicast routing table of VPN-Instance:public net Total 1 entry 00001.(120.197.230.167,239.0.0.1
36、)/确认S,G是否符合数据规划预期 Uptime:34d:09h Upstream Interface:GigabitEthernet1/7/1/0 -正确显示连接BR的PIM接口 List of 1 downstream interfaces 1:GigabitEthernet1/7/1/1 -正确显示连接BRAS的PIM接口能够正确查询这个路由表后,说明RP已经将(S,G)表项传给CR,并且CR能够正确的传给下游的BRAS。35配置模板:1、全局使能组播multicast routing-enable2、配置静态RPpim static-rp 211.139.132.16 preferre
37、d source-policy 3300acl num 3300rule permit ip source 183.235.0.16 0rule permit ip source 183.235.16.33 0/只允许特定组播源,源为组播源,目的为组播组3、配置上行CR端口:interface GigabitEthernetx/x/x /与核心设备互联接口 pim sm /启用pim sm协议 trust upstream default /接口上绑定默认DS域,原本有此配置不用再配置4、配置下行SW端口(对于一个下行的物理端口,需要配置2个子接口,用于组播的子接口和用于机顶盒管理以及单播流量
38、的子接口)组播配置:BRAS1/2-华为ME60E检查模板:display pim rp-info 查看RP等信息是否配置正确display pim interface 查看相关接口是否开启PIM协议display pim neighbor 查看相关接口是否建立PIM邻居关系display pim routing-table 查看PIM 路由表display multicast routing-table 查看组播路由表dsiplay multicast forwarding-table 查看组播转发表查询样例:1、组播接受者发送请求后,CR上会有(*,G)表2、当组播源发流后,就会同时有(*
39、,G)表和(S,G)表。(*,G)为组播接受者向RP发起的加组消息;(S,G)为RP收到(*,G)后传过来的3、组播树正常建立后,应该能看到组播节目4、display pim rp-info VPN-Instance:public net PIM SM static RP Number:1 Static RP:211.139.132.16 能够正确查询到RP信息5、display pim interface Interface State NbrCnt HelloInt DR-Pri DR-Address Pos1/0/0 up 1 30 1 211.136.214.94 (local)GE3
40、/0/0 up 1 30 1 211.136.214.110 (local)GE3/1/1 up 1 30 1 120.198.207.166 能够查询到开启PIM协议的接口36(续上)interface GigabitEthernetx/x/x.900 /创建组播vlan子接口 control-vid 900 dot1q-termination /组播vlandot1q termination vid 900 description otv-multicast ip address 100.127.255.1 255.255.255.252 /该地址没有实际意义,只是为了保证了接口协议能起来
41、.pim sm /开启PIM,让BRAS选取DRpim bfd enable /为了加速DR的倒换,加快业务的恢复igmp enable /采用igmp的方式 pim hello-option dr-priority 150 /地市根据流量自行调整哪个接口是DR5、配置静态加入:interface loopback239pim sm igmp static-group 239.10.0.1 inc-step-mask 32 number 256 igmp static-group 239.11.0.1 inc-step-mask 32 number 256 igmp static-group
42、239.12.0.1 inc-step-mask 32 number 2566、IGMP的限制策略:组播配置:BRAS1/2-华为ME60E(续上)6、display pim neighbor Neighbor Interface Uptime Expires Dr-Priority BFD-Session 211.136.214.93 Pos1/0/0 2w:6d 00:01:43 1 N 211.136.214.109 GE3/0/0 7w:0d 00:01:16 1 N 能够查询到与相邻设备正常建立PIM邻居关系7、dis multicast routing-table Multicas
43、t routing table of VPN-Instance:public net Total 1 entry 00001.(120.197.230.167,239.0.0.1)/确认S,G是否符合数据规划预期 Uptime:34d:09h Upstream Interface:GigabitEthernet1/7/1/0 -正确显示连接CR的PIM接口 List of 1 downstream interfaces 1:GigabitEthernet1/7/1/1.900 -正确显示连接SW/OLT的PIM接口能够正确查询这个路由表后,说明RP已经将(S,G)表项传给CR,并且CR能够正确
44、的传给下游的BRAS。37(续上)system-viewacl number 3000 description multicast group address allowed to IGMP join /添加描述rule permit source 239.10.0.0 0.0.0.255 /定义ACL,多个组的话,定义多个rule.rule permit source 239.11.0.0 0.0.0.255rule permit source 239.12.0.0 0.0.0.255interface GigabitEthernetx/x/x.900 igmp group-policy 3
45、000 /接口下调用IGMP 策略组播配置:BRAS1/2-华为ME60E(续上)7、disp multicast forwarding-tableMulticast Forwarding Table of VPN-Instance:public netTotal 1 entry,1 matched00001.(120.197.230.167,239.0.0.1)MID:0,Flags:ACT Uptime:4w:5d,Timeout in:00:03:19 Incoming interface:Pos9/0/0 组播流量的入端口,BRAS的上行端口 List of 2 outgoing in
46、terfaces:1:LoopBack0 Activetime:4w:5d 2:GigabitEthernet13/0/9.900 组播流量的出端口,BRAS的下行端口 Activetime:00:28:27 Matched rate:4971 packets/sec,54089552 bits/sec 组播转发的速率 Matched 5168328240 packets(7028926640348 bytes),Wrong If 0 packets Forwarded 5168328573 packets(7028927411468 bytes)38配置模板:1、配置组播VLANvlan 9
47、002、在全局和VLAN下使能IGMP-SNOOPINGigmp-snooping enable /全局启用igmp-snooping功能vlan 900 igmp-snooping enable /VLAN视图下启用igmp-snooping功能 igmp-snooping querier enable /VLAN视图下启用IGMP查询器功能igmp-snooping report-suppress /IGMP Report报文抑制功能3、在和BAS连接的两个上行口和有组播业务的相应下行口允许通过组播VLAN。(SW1正常时,SW2为组播备用节点,连接OLT的接口组播vlan暂不放通)int
48、erface GigabitEthernetx/x/xport hybrid tag vlan 900,interface GigabitEthernetx/x/xport hybrid tag vlan 900,组播配置:SW1/2-华为S9312检查模板:display igmp-snooping port-info vlan 900查看vlan 900的组员端口信息查询样例:display igmp-snooping port-info vlan 900-(Source,Group)Port Flag Flag:S:Static D:Dynamic M:Ssm-mapping-VLAN
49、7,5 Entry(s)(*,226.1.1.1)GE1/0/1 -D-1 port(s)能看到不同组播组成员的接口 (10.1.1.1,226.1.1.2)GE1/0/1 -M 1 port(s)(10.1.1.1,226.1.1.3)GE1/0/1 -M 1 port(s)(*,227.1.1.2)GE1/0/1 S-1 port(s)(*,227.1.1.3)GE1/0/1 S-1 port(s)-39配置模板:1、vlan配置并加入上行口vlan 900 smart /创建组播vlan 900port vlan 900 0/19 0port vlan 900 0/20 02、定义IGM
50、P快速离开的ACLacl num 3300 /定义ACL description for_otv_fast-leave /添加描述rule permit ip source 183.235.0.16 0.0.0.15 destination 239.10.0 0.0.0.255rule permit ip source 183.235.0.16 0.0.0.15 destination 239.11.0 0.0.0.255 rule permit ip source 183.235.0.16 0.0.0.15 destination 239.12.0 0.0.0.255rule permit