System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,尤其涉及业务板的检测方法、存储介质和电子设备。
技术介绍
1、路由器设备由线卡和业务板组成,线卡主要用于流量处理和转发,业务板主要用于高性能增值业务处理,通常,一个业务板可以包含4个中央处理器(central processingunit,cpu)。目前路由器业务板的测试主要通过线卡发送检测报文,通过交换到达业务板。
2、这种情况下,业务板的测试依赖硬件测试仪发送流量,对测试环境要求高。并且,测试仪流量只能发往加载特定业务的业务板,人力搭建流量模型,构建测试流量过程复杂且需要耗费人力。
技术实现思路
1、本申请实施例的目的是提供业务板的检测方法、装置和电子设备,能够自动实现对业务板的测试。
2、为解决上述技术问题,本申请实施例是通过以下各方面实现的。
3、第一方面,本申请实施例提供了一种业务板的检测方法,由主业务板中央处理器cpu执行,包括:向从cpu发送目标报文,其中,所述目标报文用于指示所述从cpu采集与所述目标报文对应的测试信息;接收所述从cpu发送的所述测试信息;根据所述测试信息,确定业务板的目标状态,其中,所述业务板包括:至少一个所述主cpu和至少一个所述从cpu。
4、第二方面,一种业务板的检测方法,由从业务板cpu执行,包括:接收主cpu发送目标报文;采集与所述目标报文对应的测试信息;向主cpu发送所述测试信息,以使所述主cpu根据所述测试信息确定业务板的目标状态,其中,所述业务板包括:至少一个所述主cp
5、第三方面,本申请实施例提供了一种业务板的检测装置,包括:第一发送模块,用于向从cpu发送目标报文,其中,所述目标报文用于指示所述从cpu采集与所述目标报文对应的测试信息;第一接收模块,用于接收所述从cpu发送的所述测试信息;第一确定模块,用于根据所述测试信息,确定业务板的目标状态,其中,所述业务板包括:至少一个所述主cpu和至少一个所述从cpu。
6、第四方面,本申请实施例提供了一种业务板的检测装置,包括:第二接收模块,用于接收主cpu发送目标报文;采集模块,用于采集与所述目标报文对应的测试信息;第二发送模块,用于向主cpu发送所述测试信息,以使所述主cpu根据所述测试信息确定业务板的目标状态,其中,所述业务板包括:至少一个所述主cpu和至少一个所述从cpu。
7、第五方面,本申请实施例提供了一种电子设备,包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现上述第一方面或第二方面所述的业务板的检测方法。
8、第六方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令被处理器执行时实现上述第一方面或第二方面所述的业务板的检测方法。
9、在本申请实施例中,通过向从cpu发送目标报文,其中,所述目标报文用于指示所述从cpu采集与所述目标报文对应的测试信息;接收所述从cpu发送的所述测试信息;根据所述测试信息,确定业务板的目标状态,其中,所述业务板包括:至少一个所述主cpu和至少一个所述从cpu能够自动实现对业务板的测试。
本文档来自技高网...【技术保护点】
1.一种业务板的检测方法,其特征在于,由主业务板中央处理器CPU执行,包括:
2.根据权利要求1所述的方法,其中,所述目标状态包括以下至少一种:
3.根据权利要求1所述的方法,其中,接收所述从CPU发送的所述测试信息,包括:
4.根据权利要求3所述的方法,其中,所述信息检测报文还包括:丢包率、所述主CPU的校验和、所述从CPU的校验和、报文类型和业务类型中的至少一种,根据所述测试信息,确定业务板的目标状态,包括:
5.根据权利要求1所述的方法,其中,接收所述从CPU发送的所述测试信息,包括:
6.根据权利要求5所述的方法,根据所述测试信息,确定业务板的目标状态,包括:
7.根据权利要求1所述的方法,其中,在向从CPU发送目标报文之前,还包括:
8.根据权利要求1-7任一项所述的方法,其中,所述目标报文携带报文类型和业务类型,其中,所述报文类型包括以下至少一种:目标报文、检测报文、功能测试报文和性能测试报文。
9.根据权利要求8所述的方法,其中,所述目标报文还携带以下至少一种:
< ...【技术特征摘要】
1.一种业务板的检测方法,其特征在于,由主业务板中央处理器cpu执行,包括:
2.根据权利要求1所述的方法,其中,所述目标状态包括以下至少一种:
3.根据权利要求1所述的方法,其中,接收所述从cpu发送的所述测试信息,包括:
4.根据权利要求3所述的方法,其中,所述信息检测报文还包括:丢包率、所述主cpu的校验和、所述从cpu的校验和、报文类型和业务类型中的至少一种,根据所述测试信息,确定业务板的目标状态,包括:
5.根据权利要求1所述的方法,其中,接收所述从cpu发送的所述测试信息,包括:
6.根据权利要求5所述的方法,根据所述测试信息,确定业务板的目标状态,包括:
7.根据权利要求1所述的方法,其中,在向从cpu发送目标报文之前,还包括:
8.根据权利要求1-7任一项所述的方法,其中,所述目标报文携带报文类型和...
【专利技术属性】
技术研发人员:海港,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。