[发明专利]一种设备端口的检测方法及装置在审
| 申请号: | 201610451983.X | 申请日: | 2016-06-21 |
| 公开(公告)号: | CN107528744A | 公开(公告)日: | 2017-12-29 |
| 发明(设计)人: | 田雷刚;梁凯平 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04W84/12 |
| 代理公司: | 北京银龙知识产权代理有限公司11243 | 代理人: | 许静,安利霞 |
| 地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 设备 端口 检测 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种设备端口的检测方法及装置。
背景技术
目前,我们测试设备端口时,需要与被测设备端口同等速率的测试仪。比如:10G、40G、100G端口的设备,测试时就需要100G测试仪测试100G端口,40G测试仪测试40G端口,10G测试仪测试10G端口。如图1a所示,为现有技术中10G设备端口检测的硬件连接示意图;如图1b所示,为现有技术中40G设备端口检测的硬件连接示意图。如图2a所示,为现有技术中10G设备端口检测的数据转发示意图,如图2b所示,为现有技术中40G设备端口检测的数据转发示意图。
但是,网络流量增长非常迅猛。设备端口会朝着200G,400G甚至更大端口发展,按照现有的测试方法,有非常明显的缺陷:
(1)成本高:购买这些200G,400G甚至更大的模块和测试设备,这将是一笔非常大的开支。并且如果小速率的端口不在使用,那么小速率模块和测试仪也将被遗弃,造成资源浪费。
(2)可靠性降低:测试端口速率越多,配置越复杂,出错的可能性越大。
发明内容
本发明实施例的目的在于提供一种设备端口的检测方法及装置,旨在解决现有技术中配置高速率的测试仪带来的高成本、资源浪费以及测试端口速率多、配置复杂易出现错误的问题。
本发明实施例提供一种设备端口的检测方法,包括:
接收测试仪发送的、经第一设备端口转发的携带所述测试仪对应的线速带宽的虚拟局域网vlan测试报文,所述测试仪对应的线速带宽小于待测设备端 口的线速带宽;
将所述vlan测试报文在待测设备端口上预先配置的第一预设数量个虚拟端口与所述第一设备端口之间进行传递;
将经过所述第一预设数量次的传递之后最后接收到的所述vlan测试报文发送至所述测试仪,使所述测试仪检测所述vlan测试报文的丢包率,并根据所述vlan测试报文的丢包率确定待测设备端口在线速带宽条件下是否运行正常。
其中,在所述vlan测试报文的丢包率为零时,待测设备端口在线速带宽条件下运行正常,在所述vlan测试报文的丢包率不为零时,所述方法还包括:
接收检测芯片发送的请求命令,根据所述请求命令反馈待测设备端口对应的寄存器中的数据,使得所述检测芯片在待测设备端口对应的寄存器中的数据处于正常范围时,确定待测设备端口在线速带宽条件下运行正常。
其中,所述接收测试仪发送的、经第一设备端口转发的携带所述测试仪对应的线速带宽的虚拟局域网vlan测试报文的步骤,包括:
在所述测试仪发出的所述vlan测试报文依次经过所述测试仪与参考端口之间连接的第一线缆、所述第一设备端口与待测设备端口之间连接的第二线缆传输后,接收并获得所述测试仪发送的所述vlan测试报文;
其中,所述参考端口与所述第一设备端口之间通过虚拟局域网连接。
其中,所述将所述vlan测试报文在待测设备端口上预先配置的第一预设数量个虚拟端口与所述第一设备端口之间进行传递的步骤中,
若所述测试仪的端口种类为一种且待测设备端口的线速带宽是所述测试仪对应的线速带宽的整数倍时,所述第一预设数量为待测设备端口的线速带宽与所述测试仪对应的线速带宽的比值。
其中,所述将所述vlan测试报文在待测设备端口上预先配置的第一预设数量个虚拟端口与所述第一设备端口之间进行传递的步骤中,
当所述测试仪的端口种类包括第一端口和线速带宽小于所述第一端口的线速带宽的第二端口、且待测设备端口的线速带宽是所述第一端口的线速带宽的非整数倍时,所述方法还包括:
获取待测设备端口的线速带宽与所述第一端口的线速带宽的比值在取整 操作后的第一参考值;
接收所述测试仪发送的所述vlan测试报文,将所述vlan测试报文在预先配置的第一参考值个虚拟端口与所述第一设备端口之间进行传递;
获取待测设备端口的线速带宽与所述第一参考值、所述第一端口的第一线速带宽的乘积之差的第一差值;
获取所述第一差值与所述第二端口的线速带宽的比值的第二参考值,其中所述第二参考值为整数,所述第一参考值与所述第二参考值的和等于所述第一预设数量;
接收所述测试仪发送的所述vlan测试报文,将所述vlan测试报文在预先配置的第二参考值个虚拟端口与所述第一设备端口之间进行传递。
本发明实施例还提供一种设备端口的检测方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610451983.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式网络仿真管理系统及其运行方法
- 下一篇:一种业务路径诊断方法和装置





