一种基于linux系统测试网络流量监控工具的方法技术方案

技术编号:12489235 阅读:64 留言:0更新日期:2015-12-11 03:51
本发明专利技术公开一种基于linux系统测试网络流量监控工具的方法,涉及网络流量监控工具的测试技术,该方法通过linux系统下的ping命令配置发送的数据包,然后通过linux系统下的ping命令发送数据包,查看“网络流量监控工具”输出的实时数据是否与ping命令发送的数据包是否一致,来测试“网络流量监控工具检测到的数据流量”是否正确。本发明专利技术克服了现有检测方法不能控制一次发送数据包的大小和间隔时间等缺陷,且该测试方法构思新颖、设计合理、操作方便简单。

【技术实现步骤摘要】
【专利说明】一种基于I inux系统测试网络流量监控工具的方法
本专利技术涉及网络流量监控工具的测试技术,具体的说是一种基于Iinux系统测试网络流量监控工具的方法。
技术介绍
一般在集群监控中网络实时流量监控是不可或缺的,但需要测试“网络实时流量监控工具”输出的实时网络流量是否正确。测试方法有很多种,比如Iinux命令或工具传输文件等,但这种方法不能由自己控制一次发送数据包的大小和间隔多长时间发送一个包;如果自己写发送数据包的socket测试代码也很麻烦。ping命令是向网络上的另一个主机系统发送ICMP报文,如果指定系统得到了报文,它将把报文一模一样地传回给发送者;ping命令的目的是检查与指定主机系统网络是否连通。
技术实现思路
本专利技术针对目前需求以及现有技术发展的不足之处,提供一种基于Iinux系统测试网络流量监控工具的方法。本专利技术所述一种基于Iinux系统测试网络流量监控工具的方法,解决上述技术问题采用的技术方案如下:所述基于Iinux系统测试网络流量监控工具的方法,首先通过Iinux系统下的ping命令配置发送的数据包,然后通过Iinux系统下的ping命令发送数据包,查看“网络流量监控工具”输出的实时数据是否与Ping命令发送的数据包是否一致,来测试“网络流量监控工具检测到的数据流量”是否正确。优选的,通过Iinux系统下的ping命令配置发送的数据包:使用Iinux系统下Ping命令的两个参数,一个是“-s”指定发送数据包的大小,另一个是“_i ”指定间隔多长时间发送一个数据包,即指定Ping命令发送的数据包的大小和时间间隔。优选的,查看网络流量监控工具是否在所指定的时间接收并发送所指定大小的数据包,若是,则表示网络流量监控工具检测到的数据流量正确;否则,查找网络流量监控工具监控数据不正确的原因。本专利技术所述一种基于Iinux系统测试网络流量监控工具的方法,与现有技术相比具有的有益效果是:本专利技术所述方法使用Iinux系统现成的ping命令来测试网络流量监控工具检测到的数据流量是否正确,既方便又简单,克服了现有检测方法不能控制一次发送数据包的大小和间隔时间的缺陷,同时克服了自己写发送数据包的socket测试代码所带来的麻烦;且该测试方法构思新颖、设计合理、操作简单,具有很好的推广使用价值。【附图说明】附图1为所述测试网络流量监控工具的方法的流程图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术所述一种基于Iinux系统测试网络流量监控工具的方法进一步详细说明。本专利技术所述基于Iinux系统测试网络流量监控工具的方法,首先通过Iinux系统下的Ping命令配置发送的数据包,然后通过Iinux系统下的ping命令发送数据包,查看“网络流量监控工具”输出的实时数据是否与Ping命令发送的数据包是否一致,来测试“网络流量监控工具检测到的数据流量”是否正确,进而达到测试网络流量监控工具的目的。本专利技术所述方法使用Iinux系统现成的ping命令来测试“网络流量监控工具”既方便又简单。实施例: 本实施例所述一种基于Iinux系统测试网络流量监控工具的方法,通过Iinux系统下的ping命令配置发送的数据包。由于Iinux系统下的ping命令有很多参数,本实施例所述方法在测试网络流量监控工具时,使用两个参数,一个是“-s”指定发送包的大小(单位byte),另一个是“_i”指定间隔多长时间发送一个包(单位秒),即指定ping命令发送的数据包的大小和时间间隔。附图1为本实施例所述测试网络流量监控工具的方法的流程图,如附图1所示具体流程如下: 1、测试开始,启动网络流量监控工具; 2、通过ping命令设定发送数据包的大小和时间间隔; 3、在监控节点上按照发送数据包的设定情况(发送大小和时间间隔),来发送数据包; 4、查看网络流量监控工具是否在所设定的时间接收并发送所设定大小的数据包; 5、若是,则表示网络流量监控工具检测到的数据流量正确;否则,查找网络流量监控工具监控数据不正确的原因; 6、测试结束。本实施例提出的通过过ping命令来测试网络流量监控工具的方法,利用ping命令可配置发送多大的数据包,间隔多长时间发送一个数据包,来测试网络流量监控工具检测的实时流量是否正确。比如,ping -s 1024 -1 I表示每秒发送一个1024字节的数据包),查看“网络流量监控工具”是否检测到每秒钟接收并发送了一个1024字节的数据包。上述【具体实施方式】仅是本专利技术的具体个案,本专利技术的专利保护范围包括但不限于上述【具体实施方式】,任何符合本专利技术的权利要求书的且任何所属
的普通技术人员对其所做的适当变化或替换,皆应落入本专利技术的专利保护范围。【主权项】1.一种基于Iinux系统测试网络流量监控工具的方法,其特征在于,首先通过Iinux系统下的Ping命令配置发送的数据包,然后通过Iinux系统下的ping命令发送数据包,查看“网络流量监控工具”输出的实时数据是否与Ping命令发送的数据包是否一致,来测试“网络流量监控工具检测到的数据流量”是否正确。2.根据权利要求1所述一种基于Iinux系统测试网络流量监控工具的方法,其特征在于,通过Iinux系统下的ping命令配置发送的数据包:使用Iinux系统下ping命令的两个参数,一个是“-s”指定发送数据包的大小,另一个是“_i ”指定间隔多长时间发送一个数据包。3.根据权利要求2所述一种基于Iinux系统测试网络流量监控工具的方法,其特征在于,查看网络流量监控工具是否在所指定的时间接收并发送所指定大小的数据包,若是,则表示网络流量监控工具检测到的数据流量正确;否则,查找网络流量监控工具监控数据不正确的原因。【专利摘要】本专利技术公开,涉及网络流量监控工具的测试技术,该方法通过linux系统下的ping命令配置发送的数据包,然后通过linux系统下的ping命令发送数据包,查看“网络流量监控工具”输出的实时数据是否与ping命令发送的数据包是否一致,来测试“网络流量监控工具检测到的数据流量”是否正确。本专利技术克服了现有检测方法不能控制一次发送数据包的大小和间隔时间等缺陷,且该测试方法构思新颖、设计合理、操作方便简单。【IPC分类】H04L12/26【公开号】CN105141474【申请号】CN201510506882【专利技术人】焦芬芳 【申请人】浪潮电子信息产业股份有限公司【公开日】2015年12月9日【申请日】2015年8月18日本文档来自技高网
...

【技术保护点】
一种基于linux系统测试网络流量监控工具的方法,其特征在于, 首先通过linux系统下的ping命令配置发送的数据包,然后通过linux系统下的ping命令发送数据包,查看“网络流量监控工具”输出的实时数据是否与ping命令发送的数据包是否一致,来测试“网络流量监控工具检测到的数据流量”是否正确。

【技术特征摘要】

【专利技术属性】
技术研发人员:焦芬芳
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1