Why not just set the Ethereal display line to time only and do a print to file? That way you also have the ability to use Ethereal's filters for subsetting and no programming is required. Guy Harris wrote: > On Wed, May 01, 2002 at 05:03:44PM +0930, Max Kristiansson wrote: > > Is it possible to export the time vector to be able to calculate the jitter > > of the packets captured with Ethereal? > > Well, if *all* you want to look at is the time stamp of each packet - > i.e., not look at the packet data *at all* - it'd probably be easy to > write a program using libpcap to read an Ethereal capture file (as its > native capture format is libpcap format). > > Note that the program could probably be written in Perl, using > Net::Pcap: > > http://search.cpan.org/search?module=Net::Pcap > > or perhaps using similar packages for other scripting languages (Perl, > Ruby, etc.). > > However, if you want to do more than that, e.g. only look at the time > stamps of some packets, it's a bit more work. > > If the packets can be selected by a libpcap filter (the sort of filter > used for capturing in Ethereal), and you don't need to look at the > packet data except to check whether it's the right type of packet, you > could have the program in question specify a filter to libpcap. > > If, however, they could only be selected by an Ethereal display filter, > you'd want to use tethereal to read the capture file and then write out > selected packets to a file, e.g. with > > tethereal -r {input file} -w {output file} -R {display filter} > > and then run the program on the output file. > > If, however, you'd need to look at the *contents* of the packets, you > could do that in the program - but you don't get the results of the work > Ethereal or Tethereal did analyzing the contents of the packets. > > You could perhaps run > > tethereal -V -r {input file} > > and parse the text output of that file, which would let you get the time > stamps and the results of Tethereal's analysis of the packets. > > _______________________________________________ > Ethereal-users mailing list > Ethereal-users@xxxxxxxxxxxx > http://www.ethereal.com/mailman/listinfo/ethereal-users -- David E. Moore The Mitre Corporation -- 11493 Sunset Hills Road -- Reston, VA. 20190-5214 703-883-7830 -- davem@xxxxxxxxx
Powered by MHonArc 2.6.10