一种网络流量跟踪及故障定位的方法、装置制造方法及图纸

技术编号:7302939 阅读:252 留言:0更新日期:2012-04-27 12:02
本发明专利技术提供一种网络流量跟踪及网络故障定位的方法,所述方法包括如下步骤:在网络各层报文处理入口点绑定探测函数并设定探测点,报文通过探测点进入探测程序。进入探测程序后,系统分拣出需要跟踪的报文并收集这些需要被跟踪的报文经过网络各层时的转发信息后,撤销网络各层中的探测点。最后系统会分析收集到的报文信息,通过这些信息分析网络流量状态及分析网络故障成因。相应装置包括探测点设定模块、报文分拣模块、报文信息收集模块、探测点撤销模块、网络流量结果分析模块或网络故障定位模块。

【技术实现步骤摘要】

本专利技术涉及网络通信技术,尤其涉及一种跟踪网络设备上的指定流量的和流量处理异常的故障定位的方法及装置。
技术介绍
现有计算机网络一般采用ISO模型结构,即将一个计算机网络分为若干层次,处在高层次的系统仅是利用较低层次的系统提供的接口和功能,不需了解低层实现该功能所采用的算法和协议;较低层次也仅是使用从高层系统传送来的参数,这就是层次间的无关性。因为有了这种无关性,层次间的每个模块可以用一个新的模块取代,只要新的模块与旧的模块具有相同的功能和接口,即使它们使用的算法和协议都不一样。网络中的计算机与终端间要想正确的传送信息和数据,必须在数据传输的顺序、数据的格式及内容等方面有一个约定或规则的协议。对于网络设备来说,在网络设备的部署、调试和运行过程中,常常会遇到特定的流量不通畅也就是出现了网络故障的情况。对于这种故障的判定一般需要比较专业的网络基础知识,并且需要采用比较复杂的跟踪流量方法才能最终判定问题的所在。随着网络设备智能化程度越来越高,这种流量的跟踪和故障的诊断复杂度也越来越高了。一般情况下造成网络设备流量不同的情况原因很多例如网络设备硬件故障。特定流量不符合设备的安全要求。设备本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络流量跟踪方法,其特征在于,包括如下步骤在网络各层报文处理入口点绑定探测函数并设定探测点,报文通过探测点进入探测程序;进入探测程序后,系统分拣出需要跟踪的报文; 系统收集需要被跟踪的报文信息; 跟踪结束,撤销网络各层中的探测点; 系统分析收集到的被跟踪报文信息数据。2.如权利要求1所述的方法,其特征在于,所述方法通过break指令产生CPU异常,设置探测点,从而动态改变CPU指令执行路径。3.如权利要求2所述的方法,其特征在于,所述方法中报文结构作为参数传入所述调用函数,以便所述探测程序根据报文结构提取报文特征。4.如权利要求1所述的方法,其特征在于,所述网络中的报文使用统一的“O”拷贝报文结构。5.如权利要求4所述的方法,其特征在于,通过报文结构解析,提取报文特征与目标流中的对应特征进行对比完成报文的识别,确定需要跟踪的报文。6.如权利要求1所述的方法,其特征在于,所述需要跟踪的报文,经过所述探测点后, 将记录该报文经过探测点的位置及出现时间信息。7.如权利要求6所述的方法,其特征在于,所述记录的报文信息将存放在内存中,以便后续读取。8.如权利要求2所述的方法,其特征在于,当报文跟踪程序结束后,通过替换break指令,撤销探测点。9.如权利要求1所述的方法,其特征在于,所述方法可以用于网络流量跟踪分析过程。10.如权利要求1所述的方法,其特征在于,所述方法可以用于网络故障定位过程。11.如权利要求10或11所述的方法,其特征在于,可以在所述方法中增加至少一个时间截,用以统计所述跟踪报文在各网络中转发时长。12.—种网络跟踪流量分析装置,其特征在于,所述装置包括 探测点设定模块,用以在系统动态绑定探测函数...

【专利技术属性】
技术研发人员:马云莺
申请(专利权)人:北京星网锐捷网络技术有限公司
类型:发明
国别省市:

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

1
相关领域技术