[发明专利]一种调试方法及装置、以及计算机可读存储介质有效
申请号: | 201710952210.4 | 申请日: | 2017-10-13 |
公开(公告)号: | CN107612848B | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 周伟;方沛昱 | 申请(专利权)人: | 盛科网络(苏州)有限公司 |
主分类号: | H04L12/931 | 分类号: | H04L12/931;H04L12/939 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 李梅香;张颖玲 |
地址: | 215021 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 调试 方法 装置 以及 计算机 可读 存储 介质 | ||
本发明公开了一种调试方法,包括:从接收到的传输消息的消息头中提取第一调试使能信号;所述传输消息为待调试数据报文的传输路径中上一芯片发送的消息;其中,所述待调试数据报文在所述上一芯片调试完成后配置在所述传输消息的消息体中,所述第一调试使能信号在所述上一芯片调试完成后配置在所述传输消息的消息头中;若所述第一调试使能信号处于使能状态,对所述待调试数据报文进行调试,以获得调试结果。本发明还同时公开了一种调试装置以及计算机可读存储介质。
技术领域
本发明涉及以太网交换领域,尤其涉及一种调试方法及装置、以及计算机可读存储介质。
背景技术
在以太网交换网络中,对于以太网交换机中交换芯片的问题调试是芯片厂商提供的重要服务之一。而如何有效的定位交换芯片的问题,是每个芯片厂商都在思考的问题。
众所周知,在定位交换芯片的问题时,调试交换芯片的方式非常有限,现有调试方式是使用芯片厂商提供的固化芯片调试工具。但是,固化的芯片调试工具无法满足系统用户的需求,用户需要更为灵活的调试方式,去窥探报文在芯片中处理的细节,从而指导自己的系统开发。因此,在芯片中增加在线调试工具的调试方式随之诞生。
该在线调试工具可以增强芯片的可视化特性。然而,该在线调试工具通常只考虑单芯片处理的报文调试,无法解决跨芯片处理的报文调试。
发明内容
为解决现有技术存在的问题,本发明实施例期望提供一种调试方法及装置、以及计算机可读存储介质,能够实现数据报文跨芯片的转发处理的在线调试,从而能够准确定位各芯片在转发数据报文的过程中所出现的问题。
本发明实施例的技术方案是这样实现的:
本发明实施例提供了一种调试方法,所述方法包括:
从接收到的传输消息的消息头中提取第一调试使能信号;所述传输消息为待调试数据报文的传输路径中上一芯片发送的消息;其中,所述待调试数据报文在所述上一芯片调试完成后配置在所述传输消息的消息体中,所述第一调试使能信号在所述上一芯片调试完成后配置在所述传输消息的消息头中;
若所述第一调试使能信号处于使能状态,对所述待调试数据报文进行调试,以获得调试结果。
上述方案中,所述从接收到的传输消息的消息头中提取第一调试使能信号之前,所述方法还包括:
判断接收所述传输消息的端口是否为预设端口;
当接收所述传输消息的端口为预设端口时,执行所述从接收到的传输消息的消息头中提取第一调试使能信号的步骤。
上述方案中,所述对所述待调试数据报文进行调试之前,所述方法还包括:
将第二调试使能信号配置为使能状态;所述第二调试使能信号用于在配置为使能状态时,触发对所述待调试数据报文进行调试。
上述方案中,所述第二调试使能信号还用于在对所述待调试数据报文调试完成后,指示所述传输路径中下一芯片对所述待调试数据报文进行调试。
上述方案中,所述对所述待调试数据报文进行调试,以获得调试结果,包括:
将所述待调试数据报文在调试过程中所产生的处理信息进行存储;
读取并分析所述处理信息,以获得调试结果。
本发明实施例提供了一种调试装置,所述装置包括:提取模块和调试模块;其中,
所述提取模块,用于从接收到的传输消息的消息头中提取第一调试使能信号;所述传输消息为待调试数据报文的传输路径中上一芯片发送的消息;其中,所述待调试数据报文在所述上一芯片调试完成后配置在所述传输消息的消息体中,所述第一调试使能信号在所述上一芯片调试完成后配置在所述传输消息的消息头中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710952210.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:绣花面料(2017‑14)
- 下一篇:仿真差速器盖子(Z‑S1679)