- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华为二层组播CAC配置教程剖析
华为二层组播CAC配置教程
CAC(Call Admission Control)称为接入管理控制。二层组播CAC是指通过一系列规则来控制二层组播表项学习,对所有组播组或者节目组内的组播组数量进行限制。
其中,节目组由一系列组播组构成。比如XXTV通过一个节目组表示,而XXTV1、XXTV2这些频道则用组播组来表示。
随着IPTV的发展,节目频道数量快速增加。当用户点播频道数量增加时,会出现汇聚设备负载过重而使整体用户满意度下降。
二层组播CAC限制就是针对此问题为IPTV制定的一种解决方法。它在二层组播流汇聚设备上进行接入限制,当网络带宽出现不足时,就拒绝用户加入新的频道的请求。这虽然牺牲了少量用户的满意度,但保证了绝大多数用户的服务质量。
目前,二层组播CAC功能支持在使用IGMP Snooping协议的VLAN或者VPLS网络部署。下面以VLAN场景为例,介绍二层组播CAC的基本工作原理和实现机制。
??? 1、二层组播CAC基本原理
在VLAN场景部署了二层组播CAC功能后,当用户请求的组播组数量超过设备上设定的组播组限制值时,设备将不允许超限的请求生成二层组播转发表,从而保证了不会引入超过转发能力的组播流量,其下行链路带宽也得到控制。
图1?在VLAN场景部署二层组播CAC示意图
如上图1所示,左侧的用户群通过二层汇聚设备SwitchA接入PIM网络,由多个互联网内容提供商ICP(Internet Content Provider)为其提供组播业务。为了能控制链路带宽,保证绝大部分用户的满意度,在SwitchA上可以部署二层组播CAC功能。
方案一:
创建不同的VLAN供不同的ICP使用,根据ICP租赁运营商网络带宽的大小,在不同的VLAN内配置不同的组播组数量限制。当用户点播ICP提供的频道数量达到对应的限制值后,将无法再点播ICP提供的新的频道。
方案二:
创建不同的节目组,为不同的节目组配置不同的组播组数量限制。
比如根据节目受欢迎程度的不同,管理员可将节目划分为普通节目、银牌节目和金牌节目三类,对应创建basic、silver、gold三个节目组,不同的节目组就可以配置不同的组播组数量限制。
当用户点播指定节目组内频道数量达到对应的限制值后,将无法再点播指定节目组内新的频道。
二层组播CAC可以根据不同的场景需求,灵活的规划出不同的控制方案。而上图1中的两种典型控制方案可以综合起来应用。
比如先配置ICP2对应的VLAN20限制值为400,然后在VLAN20内为ICP2提供的basic、silver、gold三类节目分别配置不同的限制值。
?
??? 2、二层组播CAC实现机制
通过上面的描述可以看出,二层组播CAC主要针对所有组播组或者指定节目组的组播组两个维度在二层网络中对其数量进行限制。
2.1、所有组播组的数量限制
二层组播CAC可以从四个层级进行限制:全局、VLAN、接口、接口+VLAN。
设备在接收到下游用户发送的IGMP Report报文后,在表项中每添加一个新的组播组或者某个组播组添加一个新的成员端口,则二层组播CAC各个层级下统计值随之增加。如果统计值未超过限制,则生成表项;如果统计值已经达到CAC上限,则不生成表项。
同样,在处理IGMP Leave报文或者表项老化时,表项删除,更新二层组播CAC统计计数。
图2?所有组播组的不同层级CAC限制示意图
如上图2所示,设备上有VLAN1、VLAN2、VLAN3三个VLAN,Interface1加入了VLAN1、VLAN2,Interface2加入了VLAN2,Interface3加入了VLAN2、VLAN3。
管理员就可以根据这些VLAN、接口信息,预先规划好合理的限制值。比如对于VLAN2中用户点播请求,可以将Interface1接入用户点播频道数量限制为n2,Interface2限制为n5,Interface3限制为n3,整个VLAN的用户点播频道数量限制大于或等于(n2+n3+n5)。
2.2、节目组内的组播组数量限制
每个节目组都有属于自己的组播组范围,二层组播CAC可以根据不同节目组再进行组播组限制。节目组划分的层级也是从全局、VLAN、接口、接口+VLAN四个方面考虑。而且每个层级进行的限制也只是针对对应的节目组而言,即对相应节目组的组播组进行限制。
图3?节目组的不同层级CAC限制示意图
如上图3所示,设备上创建了XXTV、YYTV两个不同组播组地址范围的节目组,管理员就可以针对这两个节目组,分别从全局、VLAN、接口、接口+VLAN进行限制。
在交换机上部署二层组播CAC功能时,需要注意:
二层组播CAC功能仅支持部署在使用IGMP Snooping协议的二层网络上。
二层组播CAC功能中涉及到接口的配置,都是在以太网接口(P
文档评论(0)