【技术实现步骤摘要】
板卡及跨板捆绑链路的限速方法
本专利技术涉及通信领域,尤其涉及一种板卡及跨板捆绑链路的限速方法。
技术介绍
捆绑链路的作用是增加链路带宽;随着人们对网络越来越广泛的应用,人们对网络稳定的要求也越来越高,捆绑链路也被应用于用户接入侧,用以提升网络的稳定性和日益增加的网络带宽,增强上网用户的体验感。而这样也带来了另一个问题:网络运营商对用户网络带宽的控制,在捆绑链路接口不能精确的实现。目前捆绑链路存在两种流量策略:逐包模式;逐流模式。在逐包模式下,从捆绑链路经过的数据流均匀的分布在捆绑链路的各成员接口上,这种情况下的限速没有问题;逐流模式时,不同的数据流(五元组区分流)通过不同的成员接口发送,因为用户使用网络的带宽限速值是按用户来购买的,在用户访问网络产生很多数据流的应用场景下,对此用户的限速是概率正确的,但是现实中,很多的用户具有固定的使用习惯,浏览的网页数量不会同时很多,网络下载的数量也不会很多,尤其是对于视频用户影响尤为甚,用户端呈现的效果为捆绑链路带宽减半甚至是减小为三分之一及更严重。即现有技术缺乏针对各种网络用户进行不同的选路Key的选择,因此不能做到不同用 ...
【技术保护点】
1.一种跨板捆绑链路的限速方法,其特征在于,所述方法预先为捆绑链路配置工作模式,板卡收到数据流时,根据所述数据流的目的捆绑链路的工作模式,计算所述数据流所属用户的实际限速值;根据所述工作模式对应的选路策略,提取所述数据流的选路Key,并根据所述选路Key,计算所述用户的选路值;根据所述选路值,在链路表中查找所述目的捆绑链路的成员接口,将所述用户的实际限速值和所述数据流发送给所述成员接口所在的板卡;所述成员接口所在的板卡根据收到的实际限速值,对收到的数据流进行限速。
【技术特征摘要】
1.一种跨板捆绑链路的限速方法,其特征在于,所述方法预先为捆绑链路配置工作模式,板卡收到数据流时,根据所述数据流的目的捆绑链路的工作模式,计算所述数据流所属用户的实际限速值;根据所述工作模式对应的选路策略,提取所述数据流的选路Key,并根据所述选路Key,计算所述用户的选路值;根据所述选路值,在链路表中查找所述目的捆绑链路的成员接口,将所述用户的实际限速值和所述数据流发送给所述成员接口所在的板卡;所述成员接口所在的板卡根据收到的实际限速值,对收到的数据流进行限速。2.根据权利要求1所述的方法,其特征在于,所述工作模式包括逐流模式、逐地址模式、逐虚拟局域网VLAN模式、逐子接口模式、逐包模式。3.根据权利要求2所述的方法,其特征在于,所述方法在所述目的捆绑链路的工作模式为逐包模式时,通过如下公式计算所述用户的实际限速值S:S=n*k/m其中,n表示所述目的捆绑链路的成员接口中,属于当前板卡的成员接口数;k表示所述用户的带宽限速值;m表示所述捆绑链路的成员接口总数。4.根据权利要求2所述的方法,其特征在于,所述目的捆绑链路的工作模式为逐流模式、逐地址模式、逐VLAN模式、逐子接口模式时,所述用户的实际限速值为所述用户的带宽限速值。5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法中,当所述工作模式为逐流模式时,其对应的选路策略为:选择数据流的五元组作为选路Key;当所述工作模式为逐地址模式时,其对应的选路策略为:对于上行数据流,选择其源地址作为选路Key;对于下行数据流,选择其目的地址作为选路Key;当所述工作模式为逐VLAN模式时,其对应的选路策略为:对于上行数据流,选择其VLAN信息作为选路Key;对于下行数据流,选择其路由后的出接口的VLAN信息作为选路Key;当所述工作模式为逐子接口模式时,其对应的选路策略为:对于上行数据流,选择其接收子接口号作为选路Key...
【专利技术属性】
技术研发人员:张如通,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。