2012-07-19 36 views
0

使用tshark我试图生成一个dat文件。下面是我采用使用tshark的生成字段的命令:如何使用pcap文件绘制数据包vs秒

$ C:\Program Files (x86)\Wireshark>tshark.exe -r "C:\swp-final-30.0.0.13.pcap" -T 
fields -e frame.number -e frame.time -e eth.src -e eth.dst -e ip.src -e ip.ds 
t -e ip.proto -E header=y -E separator=, -E quote=d -E occurrence=f > C:\thirty. 
dat 

Tshark generates the output file in this format. 
409  Jul 14, 2012 17:50:19.435836000 00:04:23:b7:3e:a3  00:04:23:b7:1a:0b  20.0.0.13  30.0.0.13  6 
410  Jul 14, 2012 17:50:19.436084000 00:04:23:b7:3e:a3  00:04:23:b7:1a:0b  20.0.0.13  30.0.0.13  6 
411  Jul 14, 2012 17:50:19.436110000 00:04:23:b7:1a:0b  00:04:23:b7:3e:a3  30.0.0.13  20.0.0.13  6 
  1. 我要绘制的曲线图每秒的数字数据包。如何使用上述数据计算特定流量的数据包数量?
  2. 如何从大pcap文件生成匹配ip.dst== 30.0.0.13的特定流的日志?

回答

0

你可以用时间0(第一个数据包的时间)开始
一秒

重复计数的数据包的数量,直到时间的增加每个第二上述步骤,你会得到否定的。每秒包数