Hello NFSEN-DISCUSS,

I am using nfcapd with a couple devices, among them an OpenBSD "pflow" device, which purports to be an IPFIX (Netflow 10) compatible, and a Sophos UTM 9.4-08 Software Appliance, which makes the same claim to support IPFIX.

Nfcapd supports the OpenBSD "pflow" device just fine and captures all the data as expected according to the templates, but Nfcapd does not interpret the flow record times from the Sophos UTM appliance. It displays them as "12-31-69".

Upon request, I will furnish anyone interested with some sample captures showing the main observation I see that may be relevant and that is the difference in length of the flow record timestamps:

1. rex.lab.9995.pcap -  shows IPFIX from an OpenBSD "pflow" device,
   which from what I can tell is RFC7011-compliant, displays flow
   records as 64 bit dateTimeMilliseconds
2. utm08-2.pcap - from a Sophos UTM 9.4 08 Software Appliance - which
   what I can tell is RFC7011-compliant, displays flow records as 32
   bit dateTimeSeconds

Both captures have have 32-bit IPFIX Message Header Export Timestamps.

Please note the template packets for each capture describes the timestamps with accurate lengths (8-byte and 4-byte, respectively).

Am I reading the spec correctly? I am referring to RFC7011, section 5.1-6.1.8. It seems to leave open using either absolute or relative times, as well as dateTimeSeconds or dateTimeMilliseconds or dateTimeMicroSeconds. If the RFC allows for each all of those types of timestamps, I am wondering which are supported by nfcapd? I can't find any reference in the docs or on this list to show me which of those are supported by nfcapd. Is RFC7011 the correct reference I should be using here?

What RFCs and or other documents are recommended as a guide to debugging NetFlow data, specifically in reference to nfcapd, nfsen? I have seen a wide range of implementations of NetFlow among various Net Flow-enabled devices. It would be great to know where the "keys" are, in order to make a good analysis.

Many thanks for reading and for any information you can provide!

CP
--
Rex ConsultingChris Paul
Rex Consulting, Inc
5652 Florence Terrace, Oakland, CA 94611
email: chris.p...@rexconsulting.net
web: http://www.rexconsulting.net
phone, toll-free: +1 (888) 403-8996 ext 1

The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of,
or taking of any action in reliance upon, this information by persons
or entities other than the intended recipient is prohibited.
Rex Consulting, Inc. has been a California Corporation since 2001.



------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi
_______________________________________________
Nfsen-discuss mailing list
Nfsen-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfsen-discuss

Reply via email to