[Winpcap-users] MODE_STAT

Fitt, Jonathan Jonathan.Fitt at anritsu.com
Mon Dec 10 17:03:47 GMT 2007


No, it's not hyper threaded, just a Pentium M 1.7GHz
 
Thanks,
Jonathan

________________________________

From: winpcap-users-bounces at winpcap.org
[mailto:winpcap-users-bounces at winpcap.org] On Behalf Of Gianluca Varenni
Sent: Friday, December 07, 2007 7:10 PM
To: winpcap-users at winpcap.org
Subject: Re: [Winpcap-users] MODE_STAT


Are you running this code on an SMP (multiprocessor, multicore or
hyperthreaded) machine?
 
Have a nice day
GV

	----- Original Message ----- 
	From: Fitt, Jonathan <mailto:Jonathan.Fitt at anritsu.com>  
	To: winpcap-users at winpcap.org 
	Sent: Friday, December 07, 2007 3:09 PM
	Subject: RE: [Winpcap-users] MODE_STAT

	Thanks GV.
	 
	Is the callback function called immediately when a stat report
is compiled?
	 
	The reason I ask is: if I have a 100ms sample time and use a
system timer to log when the callback is called it is pretty reliably
every 100ms, but when I log the report header timestamps they are mainly
every 100ms, but occasionally 800ms or -600ms!
	 
	As an example:
	Report header time/      packets in report /     difference from
last header time
	1197065236.922320         64      103.069782
	1197065237.228180         62      305.860043
	1197065237.132800         67      -95.379829
	1197065237.242820         68      110.019922
	1197065237.343190         63      100.369930
	1197065237.450960         67      107.769966
	1197065237.553170         64      102.210045
	1197065237.653380         62      100.209951
	1197065237.753430         62      100.049973
	1197065237.853580         62      100.150108
	1197065237.953730         62      100.150108
	1197065238.538680         61      584.949970
	1197065238.154090         62      -384.590149
	1197065238.254160         61      100.070000
	1197065238.364150         63      109.990120
	1197065238.464530         64      100.379944
	1197065238.564680         62      100.150108
	1197065238.664820         62      100.139856
	1197065238.764970         62      100.150108
	 
	I am stressing it by flooding the captured address with lots of
large udp packets, but can you think why I would occasionally be seeing
that the report was 3* or 5* a capture period from the last one, or
maybe 3* a capture period before it?
	Even if I sort the reports by header time, it's still not
reliably every 100ms.
	 
	Thanks,
	 
	Jonathan

________________________________

	From: winpcap-users-bounces at winpcap.org
[mailto:winpcap-users-bounces at winpcap.org] On Behalf Of Gianluca Varenni
	Sent: Friday, December 07, 2007 3:56 PM
	To: winpcap-users at winpcap.org
	Subject: Re: [Winpcap-users] MODE_STAT
	
	
	The timestamp is generated when the stat reports are computed in
the driver.
	 
	While in the callback function, the packets are buffered by the
kernel buffer managed by the WinPcap kernel driver, npf.sys. In
particular, if you are in statistical mode, packets are not actually
buffered at all, the driver receives the packets from the OS, updates
the statistics and releases the packet. This update is completely
independent from the callback function.
	 
	Have a nice day
	GV
	 

		----- Original Message ----- 
		From: Fitt, Jonathan <mailto:Jonathan.Fitt at anritsu.com>

		To: winpcap-users at winpcap.org 
		Sent: Thursday, December 06, 2007 2:11 PM
		Subject: [Winpcap-users] MODE_STAT

		My question is about using pcap in statistical mode.
		 
		The timeval attached to the stat report header, when
exactly is that time?
		Is it the time the capture started, or timed out?
		 
		Also, while in the callback function are all packets
received/sent buffered up so that they'll appear in the next report?
		I don't want to miss any while in the callback function.
		 
		Thanks,
		 
		Jonathan

		
________________________________


		

		_______________________________________________
		Winpcap-users mailing list
		Winpcap-users at winpcap.org
		https://www.winpcap.org/mailman/listinfo/winpcap-users
		

	
________________________________


	

	_______________________________________________
	Winpcap-users mailing list
	Winpcap-users at winpcap.org
	https://www.winpcap.org/mailman/listinfo/winpcap-users
	

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winpcap.org/pipermail/winpcap-users/attachments/20071210/05516654/attachment.htm


More information about the Winpcap-users mailing list