一种网络设备内部的报文跟踪方法、装置及网络设备制造方法及图纸

技术编号:15285918 阅读:69 留言:0更新日期:2017-05-07 10:58
本发明专利技术提供一种网络设备内部的报文跟踪方法、装置及网络设备,该方法包括:对网络设备内部的一个或多个子系统处理的报文进行侦测;基于对所述报文进行侦测的记录进行统计上报。本发明专利技术在网络设备内部,对进入网络设备以及经网络设备处理的报文进行逐层跟踪与统计,使用者可以方便的跟踪报文,即时了解报文的去向,可以实时反应设备以太网业务的健康状况,一旦故障发生导致报文去向与预期不符,使用者则可以快速定位出问题的子系统,节省了故障定位时间,提高了维护人员工作效率。

Message tracking method, device and network equipment in network device

The invention provides a network device internal message tracking method, device and network equipment, the method includes: the network equipment within one or more subsystems with packet detection; for the packet detection records based on statistical reporting. The present invention in the network equipment, to enter the network equipment and network equipment by the message processing layer by layer tracking and statistics, users can track the message convenient, instant message to understand, can be real-time response equipment Ethernet service health, once the fault message to lead to inconsistent with expectations, the user can quickly the positioning of system problems, save the time of fault location, improves the work efficiency of maintenance personnel.

【技术实现步骤摘要】

本专利技术涉及网络通信
,尤其涉及一种网络设备内部的报文跟踪方法、装置及网络设备
技术介绍
随着通信技术的发展,特别是以太网业务已经成为相关交换设备最为重要的业务之一。一般情况下,交换设备需要支持多种通信协议,同时处理大量以太网报文。在交换设备内部,涉及报文处理的子系统通常是交换子系统、操作系统子系统和协议栈子系统等。现有的报文统计技术通常针对报文本身的类型、长度等信息进行跟踪统计,目前单纯的设备收发报文跟踪统计也已经有了大量的解决方案。这些方案数据分析的重点在网络压力、数据吞吐量等方面,对报文在交换设备内部的流向并未进行跟踪,因此当报文在设备内某一层级或子系统的处理发生异常时,无法明确指出报文的去向和出错的子系统。
技术实现思路
本专利技术提供一种网络设备内部的报文跟踪方法、装置及网络设备,通过对设备内部的报文走向的跟踪与统计,以便对出故障的子系统进行快速定位。本专利技术采用的技术方案是,一种网络设备内部的报文跟踪方法,包括:对网络设备内部的一个或多个子系统处理的报文进行侦测;基于对所述报文进行侦测的记录进行统计上报。进一步的,对网络设备内部的设定子系统处理的报文进行侦测,所述设定子系统从网络设备内部涉及报文处理的一个或多个子系统中确定。进一步的,从网络设备内部涉及报文处理的一个或多个子系统中确定出所述设定子系统的过程,包括:对网络设备内部涉及报文处理的一个或多个子系统进行注册,经过注册的子系统即为设定子系统;或者,对网络设备内部涉及报文处理的一个或多个子系统进行注册,从注册的子系统中选择出的子系统即为设定子系统。进一步的,对网络设备内部的一个或多个子系统处理的报文进行侦测,包括:当网络设备内部的一个或多个子系统中出现报文时,针对出现的每一条所述报文生成一条侦测记录,所述侦测记录的内容,包括:所述报文、所述报文所在的子系统的标识以及所述报文所在的子系统对所述报文进行处理的类型;所述处理的类型,包括:透传、上送和丢弃。进一步的,所述方法,还包括:为侦测的报文设定类型。进一步的,基于对所述报文进行侦测的记录进行统计上报,包括:在对所述报文进行侦测的记录的基础上,根据查询条件进行报文的统计上报;所述查询条件,包括:子系统的标识,和/或,报文的类型。本专利技术还提供一种网络设备内部的报文跟踪的装置,包括:侦测模块,用于对网络设备内部的一个或多个子系统处理的报文进行侦测;上报模块,用于基于对所述报文进行侦测的记录进行统计上报。进一步的,所述侦测模块,具体用于:对网络设备内部的设定子系统处理的报文进行侦测,所述设定子系统从网络设备内部涉及报文处理的一个或多个子系统中确定。进一步的,所述侦测模块,还具体用于:对网络设备内部涉及报文处理的一个或多个子系统进行注册,经过注册的子系统即为设定子系统;或者,对网络设备内部涉及报文处理的一个或多个子系统进行注册,从注册的子系统中选择出的子系统即为设定子系统。进一步的,所述侦测模块,具体用于:当网络设备内部的一个或多个子系统中出现报文时,针对出现的每一条所述报文生成一条侦测记录,所述侦测记录的内容,包括:所述报文、所述报文所在的子系统的标识以及所述报文所在的子系统对所述报文进行处理的类型;所述处理的类型,包括:透传、上送和丢弃。进一步的,所述侦测模块,还具体用于:为侦测的报文设定类型。进一步的,所述上报模块,具体用于:在对所述报文进行侦测的记录的基础上,根据查询条件进行报文的统计上报;所述查询条件,包括:子系统的标识,和/或,报文的类型。本专利技术还提供一种网络设备,包括上述的网络设备内部的报文跟踪装置采用上述技术方案,本专利技术至少具有下列优点:本专利技术所述的网络设备内部的报文跟踪方法、装置及网络设备,在网络设备内部,对进入网络设备以及经网络设备处理的报文进行逐层跟踪与统计,使用者可以方便的跟踪报文,即时了解报文的去向,可以实时反应设备以太网业务的健康状况,一旦故障发生导致报文去向与预期不符,使用者则可以快速定位出问题的子系统,节省了故障定位时间,提高了维护人员工作效率。附图说明图1为本专利技术第一实施例的网络设备内部的报文跟踪方法流程图;图2为本专利技术第二实施例的网络设备内部的报文跟踪方法流程图;图3为本专利技术第三实施例的网络设备内部的报文跟踪方法流程图;图4为本专利技术第四、五、六实施例的网络设备内部的报文跟踪装置组成结构示意图;图5为本专利技术第八实施例的交换机设备的报文跟踪系统的内部组成示意图;图6为本专利技术第八实施例的交换机设备的报文跟踪系统的运行流程图。具体实施方式为更进一步阐述本专利技术为达成预定目的所采取的技术手段及功效,以下结合附图及较佳实施例,对本专利技术进行详细说明如后。本专利技术第一实施例,一种网络设备内部的报文跟踪方法,如图1所示,包括以下具体步骤:步骤S101,对网络设备内部的一个或多个子系统处理的报文进行侦测;具体的,步骤S101包括:当网络设备内部的一个或多个子系统中出现报文时,针对出现的每一条所述报文生成一条侦测记录,所述侦测记录的内容,包括:所述报文、所述报文所在的子系统的标识以及所述报文所在的子系统对所述报文进行处理的类型;所述处理的类型,包括:透传、上送和丢弃。优选的,所述方法,还包括:为侦测的报文设定类型,即对网络设备内部的一个或多个子系统中设定类型的报文进行侦测,这样报文跟踪的针对性更强。步骤S102,基于对所述报文进行侦测的记录进行统计上报。具体的,步骤S102包括:在对所述报文进行侦测的记录的基础上,根据查询条件进行报文的统计上报;所述查询条件,包括:子系统的标识,和/或,报文的类型。如果输入的查询条件是子系统的标识,则在对所述报文进行侦测的记录中筛选出由该子系统中处理过的报文,同时能看到该子系统对各报文进行的处理操作;如果输入的查询条件是报文的类型,则在对所述报文进行侦测的记录中筛选出处理过该类型报文的所有子系统,即可看到该类型报文在相关子系统中的分布,由此能够确定报文是否得到正确处理。如果输入的查询条件是子系统的标识和报文的类型,则在对所述报文进行侦测的记录中筛选出由该子系统中处理过的该类型报文,同时能看到该子系统对该类型报文进行的处理操作。在本专利技术实施例中,可以对网络设备内部的每一个子系统处理的各种类型的报文的结果进行记录,使用户可以查看各类型的报文在网络设备内容的去向。本专利技术第二实施例,一种网络设备内部的报文跟踪方法,本实施例所述方法与第一实施例大致相同,区别在于,如图2所示,本实施例的所述方法是针对设定子系统处理的报文进行的侦测。本实施例的所述网络设备内部的报文跟踪方法,包括以下具体步骤:步骤S201,对网络设备内部的设定子系统处理的报文进行侦测,所述设定子系统从网络设备内部涉及报文处理的一个或多个子系统中确定。具体的,在步骤S201中,从网络设备内部涉及报文处理的一个或多个子系统中确定出所述设定子系统的过程,包括:对网络设备内部涉及报文处理的一个或多个子系统进行注册,经过注册的子系统即为设定子系统;或者,对网络设备内部涉及报文处理的一个或多个子系统进行注册,从注册的子系统中选择出的子系统即为设定子系统。步骤S202,基于对所述报文进行侦测的记录进行统计上报。本专利技术第三实施例,一种网络设备内部的报文跟踪方法,本实施本文档来自技高网...
一种网络设备内部的报文跟踪方法、装置及网络设备

【技术保护点】
一种网络设备内部的报文跟踪方法,其特征在于,包括:对网络设备内部的一个或多个子系统处理的报文进行侦测;基于对所述报文进行侦测的记录进行统计上报。

【技术特征摘要】
1.一种网络设备内部的报文跟踪方法,其特征在于,包括:对网络设备内部的一个或多个子系统处理的报文进行侦测;基于对所述报文进行侦测的记录进行统计上报。2.根据权利要求1所述的网络设备内部的报文跟踪方法,其特征在于,对网络设备内部的设定子系统处理的报文进行侦测,所述设定子系统从网络设备内部涉及报文处理的一个或多个子系统中确定。3.根据权利要求2所述的网络设备内部的报文跟踪方法,其特征在于,从网络设备内部涉及报文处理的一个或多个子系统中确定出所述设定子系统的过程,包括:对网络设备内部涉及报文处理的一个或多个子系统进行注册,经过注册的子系统即为设定子系统;或者,对网络设备内部涉及报文处理的一个或多个子系统进行注册,从注册的子系统中选择出的子系统即为设定子系统。4.根据权利要求1所述的网络设备内部的报文跟踪方法,其特征在于,对网络设备内部的一个或多个子系统处理的报文进行侦测,包括:当网络设备内部的一个或多个子系统中出现报文时,针对出现的每一条所述报文生成一条侦测记录,所述侦测记录的内容,包括:所述报文、所述报文所在的子系统的标识以及所述报文所在的子系统对所述报文进行处理的类型;所述处理的类型,包括:透传、上送和丢弃。5.根据权利要求1或2所述的网络设备内部的报文跟踪方法,其特征在于,所述方法,还包括:为侦测的报文设定类型。6.根据权利要求4所述的网络设备内部的报文跟踪方法,其特征在于,基于对所述报文进行侦测的记录进行统计上报,包括:在对所述报文进行侦测的记录的基础上,根据查询条件进行报文的统计上
\t报;所述查询条件,包括:子系统的标识,和/或,报文的类型。7.一种网络设备内部的报文...

【专利技术属性】
技术研发人员:刘为
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1