发明名称 |
动态调整入口资源分配阈值的方法及系统 |
摘要 |
本发明揭示了一种动态调整入口资源分配阈值的方法,其包括如下步骤:配置各输入端口相对应的丢弃阈值组、流控阈值组以及所映射的业务区;根据输入数据包的输入端口号映射相应的业务区;修改与当前输入端口相对应的端口计数器和业务区计数器的值;得出对应的拥塞程度;根据当前拥塞程度,确定相应的流控阈值以及丢弃阈值,并确定当前输入端口对应的流控请求状态;根据所选取丢弃阈值,确定是否接受输入报文并写入共享缓存;根据所选取的流控阈值以及流控请求状态,决定向输入端口发送流控开启请求或关闭请求。本发明根据缓存业务区的拥塞程度情况,动态调整各输入端口丢弃阈值以及流控阈值,合理调控各输入网络端口对缓存资源的共享。 |
申请公布号 |
CN102420776A |
申请公布日期 |
2012.04.18 |
申请号 |
CN201210008122.6 |
申请日期 |
2012.01.12 |
申请人 |
盛科网络(苏州)有限公司 |
发明人 |
龚源泉;许俊 |
分类号 |
H04L12/56(2006.01)I |
主分类号 |
H04L12/56(2006.01)I |
代理机构 |
苏州威世朋知识产权代理事务所(普通合伙) 32235 |
代理人 |
杨林洁 |
主权项 |
一种动态调整入口资源分配阈值的方法,其特征在于,该方法包括如下步骤:S1、配置各输入端口相对应的丢弃阈值组、流控阈值组以及所映射的业务区,其中,每个业务区对应配置有若干阶段阈值以对应若干拥塞程度,所述丢弃阈值组包括若干丢弃阈值,所述流控阈值组包括若干对流控阈值,每对流控阈值包括一流控开启阈值和一流控关闭阈值;S2、根据输入数据包的输入端口号映射相应的业务区;S3、计算当前数据包所需占用的缓存单元数目,修改与当前输入端口相对应的端口计数器和业务区计数器的值;S4、根据所述业务区计数器的值与该业务区的各阶段阈值的比较,得出对应的拥塞程度;S5、根据当前拥塞程度,确定相应的流控阈值以及丢弃阈值,并根据当前端口计数器的值与流控阈值的比较,确定向输入端口发送流控开启请求或关闭请求,并决定当前输入端口对应的流控请求状态;S6、根据所选取丢弃阈值与端口计数器的值的比较、以及流控请求状态,确定是否接受输入报文并写入共享缓存。 |
地址 |
215021 江苏省苏州市苏州工业园区星汉街5号B幢4楼13/16单元 |