[发明专利]网络设备过载保护方法、过载保护功能测试方法及系统有效
申请号: | 201610498145.8 | 申请日: | 2016-06-29 |
公开(公告)号: | CN107547435B | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | 陈旭峰;杨大川 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L12/823 | 分类号: | H04L12/823;H04L12/851 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 吴中伟 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络设备 过载 保护 方法 功能 测试 系统 | ||
1.过载保护功能测试系统,其特征在于,包括测试仪和网络设备,所述测试仪的数据发送端口与网络设备的数据接收端口相连,测试仪的数据接收端口和网络设备的数据发送端口空置;
所述测试仪,用于根据测试需求构造数据包发送给网络设备;
所述网络设备,用于创建逻辑端口和虚拟输出队列,验证过载时数据包被丢弃的优先级顺序。
2.如权利要求1所述的过载保护功能测试系统,其特征在于,所述网络设备还用于,通过诊断命令判断过载时被丢弃的数据包的类型及优先级,从而验证过载时数据包被丢弃的优先级顺序。
3.如权利要求1所述的过载保护功能测试系统,其特征在于,所述网络设备包括端口模块、入队请求管理调度模块、复制引擎模块、虚拟输出队列管理模块和验证模块;
所述端口模块,用于从物理端口中抽象出一定数量的逻辑端口;
所述入队请求管理调度模块,通过创建先进先出FIFO队列对测试仪发送的数据包进行入队管理;
所述复制引擎模块,用于对多播数据包进行复制;
所述虚拟输出队列管理模块,创建与所述逻辑端口相应数量的虚拟输出队列对数据包进行出队管理;
所述验证模块,用于通过诊断命令判断过载时被丢弃的数据包的类型及优先级,从而验证过载时数据包被丢弃的优先级顺序。
4.如权利要求3所述的过载保护功能测试系统,其特征在于,所述入队请求管理调度模块具体用于,创建3个FIFO队列,其中一个为单播FIFO队列,另外两个分别为多播高优先级FIFO队列和多播低优先级FIFO队列。
5.如权利要求4所述的过载保护功能测试系统,其特征在于,所述入队请求管理调度模块还用于,根据数据包的优先权代码点字段,将数据包的优先级映射到内部优先级,并将内部优先级映射到虚拟输出队列;还用于将内部优先级映射到多播高优先级FIFO队列和多播低优先级FIFO队列。
6.过载保护功能测试方法,其特征在于,包括以下步骤:
A、针对验证多播数据包优先于单播数据包丢弃的需求搭载过载场景;
B、向网络设备发送单播与多播不同优先级的两种报文;
C、判断被优先丢弃的数据包的类型及优先级;
步骤A具体包括:
A1、根据单播数据包和多播数据包的发包信息计算在网络设备满负载的情况下,多播数据包需要复制的最少份数n;
A2、网络设备创建n+1个逻辑端口和对应的n+1个虚拟输出队列;
A3、利用网络设备的诊断命令得到瞬时的令牌数,从而估算出到达网络设备数据发送端口的带宽;
步骤C具体包括:
网络设备根据诊断命令查看有无被丢弃的数据包,若有被丢弃的数据包,且丢弃的原因出现MC_ERR,此时根据单播FIFO队列和多播FIFO队列对应的虚拟输出队列发放的令牌数判断出优先丢弃的数据包的类型及优先级。
7.过载保护功能测试方法,其特征在于,包括以下步骤:
A、针对验证多播低优先级数据包优先于多播高优先级数据包丢弃的需求搭载过载场景;
B、网络测试仪向网络设备发送两路不同优先级的多播数据包;
C、网络设备判断被优先丢弃的数据包的类型及优先级;
步骤A具体包括:
A1、根据两路多播数据包的发包信息计算在网络设备满负载的情况下,多播数据包需要复制的最少份数m;
A2、网络设备为每路多播数据包分别创建m个逻辑端口和对应的m个虚拟输出队列;
A3、利用网络设备的诊断命令得到瞬时的令牌数,从而估算出到达网络设备数据发送端口的带宽;
步骤C具体包括:
网络设备根据诊断命令查看有无被丢弃的数据包,若有被丢弃的数据包,且丢弃的原因出现多播错误,此时根据多播高优先级FIFO队列和多播低优先级FIFO队列对应的虚拟输出队列发放的令牌数判断出优先丢弃的数据包的类型及优先级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610498145.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种OBS网络信道调度方法及调度器
- 下一篇:应用识别方法及装置