Hi Aleksandar,
What nfdump version are you using? Could you probably send me - off list of 
course - a pcap dump of the collector for a couple of minutes.

Thanks

        - Peter

On 10/09/14 16:14, Aleksandar Ciric wrote:
> Hello everyone,
> 
> I am having a bit of a problem with collecting flow from Cisco CGSE module in 
> CRS-3. It's just a test but I would be very grateful for any help provided, 
> be it from developers or guys and gals who use nfdump with Cisco CGN stuff. I 
> have nfdump
> compiled with following options:
> ./configure --enable-nfprofile --enable-nftrack --enable-sflow --enable-nel 
> --enable-nsel
> 
> I run CGSE NAT44 setup with "bulk-port-alloc size 256", which seems to be the 
> most sensible option in order to limit size of netflow log. I enclosed config 
> for reference, the most basic setting possible.
> 
> service cgn test
>  service-location preferred-active 0/3/CPU0
>  service-type nat44 nat1
>   portlimit 1024
>   inside-vrf sbb-cgse-test
>    map address-pool x.x.x.x/x
>    external-logging netflow version 9
>     server
>      address y.y.y.y port 10000
>   bulk-port-alloc 256
> 
> When I run collector with output to stdout, I receive fairly useful data, 
> where I can identify what the NAT creation and deletion is by looking at 
> "pblock start/end". However when the data gets written to a file, I seem to 
> lose pblock data which
> makes it unusable to me.
> 
> Apparently part of the problem with missing data is the fact that CGSE does 
> not send data that defines the NAT event (check templete format below for 
> CGSE), however its strange that -E output does not get written to files 
> identically as it is.
> NetFlow Record Format:
> http://www.cisco.com/c/en/us/td/docs/routers/crs/software/crs_r4-3/cg_nat/configuration/guide/cgnat_cg43crs/cgnat51log.html#wp1085003
> 
> For example I see no date/time for the flow records, beside received at (so 
> so ok), and nat event also comes blank (apparently not defined in template, 
> see link above).
> 
> nfcapd -E -T all -w -B 200000 -l /root/netflow-test/ -p 10000
> Flow Record:
>   Flags        =              0x06 FLOW, Unsampled
>   export sysid =                 1
>   size         =               100
>   first        =                 0 [1970-01-01 01:00:00]
>   last         =                 0 [1970-01-01 01:00:00]
>   msec_first   =                 0
>   msec_last    =                 0
>   src addr     =         10.0.0.11
>   dst addr     =           0.0.0.0
>   src port     =                 0
>   dst port     =                 0
>   fwd status   =                 0
>   tcp flags    =              0x00 ......
>   proto        =                 0     0
>   (src)tos     =                 0
>   (in)packets  =                 0
>   (in)bytes    =                 0
>   ip router    =     z.z.z.z
>   engine type  =               209
>   engine ID    =                51
>   received at  =     1410355577961 [2014-09-10 15:26:17.961]
>   src xlt ip   =     a.a.a.a
>   dst xlt ip   =           0.0.0.0
>   nat event    =                 0: INVALID
>   ingress VRF  =        1610612738
>   egress VRF   =        1610612736
>   pblock start =             13824
>   pblock end   =             14079
>   pblock step  =                 0
>   pblock size  =                 0
> 
> Flow Record:
>   Flags        =              0x06 FLOW, Unsampled
>   export sysid =                 1
>   size         =                92
>   first        =                 0 [1970-01-01 01:00:00]
>   last         =                 0 [1970-01-01 01:00:00]
>   msec_first   =                 0
>   msec_last    =                 0
>   src addr     =         10.0.0.11
>   dst addr     =           0.0.0.0
>   src port     =                 0
>   dst port     =                 0
>   fwd status   =                 0
>   tcp flags    =              0x00 ......
>   proto        =                 0     0
>   (src)tos     =                 0
>   (in)packets  =                 0
>   (in)bytes    =                 0
>   ip router    =     z.z.z.z
>   engine type  =               209
>   engine ID    =                51
>   received at  =     1410355781961 [2014-09-10 15:29:41.961]
>   nat event    =                 0: INVALID
>   ingress VRF  =        1610612738
>   egress VRF   =                 0
>   pblock start =             13824
>   pblock end   =                 0
>   pblock step  =                 0
>   pblock size  =                 0
> 
> -------------------
> 
> When written to file it looks like this:
> 
> Flow Record:
>   Flags        =              0x06 FLOW, Unsampled
>   export sysid =                 1
>   size         =               100
>   first        =                 0 [1970-01-01 01:00:00]
>   last         =                 0 [1970-01-01 01:00:00]
>   msec_first   =                 0
>   msec_last    =                 0
>   src addr     =         10.0.0.11
>   dst addr     =           0.0.0.0
>   src port     =                 0
>   dst port     =                 0
>   fwd status   =                 0
>   tcp flags    =              0x00 ......
>   proto        =                 0     0
>   (src)tos     =                 0
>   (in)packets  =                 0
>   (in)bytes    =                 0
>   ip router    =     z.z.z.z
>   engine type  =               209
>   engine ID    =                51
>   received at  =     1410355577961 [2014-09-10 15:26:17.961]
>   src xlt ip   =     a.a.a.a
>   dst xlt ip   =           0.0.0.0
>   nat event    =                 0: INVALID
>   ingress VRF  =        1610612738
>   egress VRF   =        1610612736
>   pblock start =             13824
>   pblock end   =             14079
>   pblock step  =                 0
>   pblock size  =                 0
> 
> Flow Record:
>   Flags        =              0x06 FLOW, Unsampled
>   export sysid =                 1
>   size         =                92
>   first        =                 0 [1970-01-01 01:00:00]
>   last         =                 0 [1970-01-01 01:00:00]
>   msec_first   =                 0
>   msec_last    =                 0
>   src addr     =         10.0.0.11
>   dst addr     =           0.0.0.0
>   src port     =                 0
>   dst port     =                 0
>   fwd status   =                 0
>   tcp flags    =              0x00 ......
>   proto        =                 0     0
>   (src)tos     =                 0
>   (in)packets  =                 0
>   (in)bytes    =                 0
>   ip router    =     z.z.z.z
>   engine type  =               209
>   engine ID    =                51
>   received at  =     1410355781961 [2014-09-10 15:29:41.961]
>   nat event    =                 0: INVALID
>   ingress VRF  =        1610612738
>   egress VRF   =                 0
> 
> 
> ------------------------------------------------------------------------------
> Want excitement?
> Manually upgrade your production database.
> When you want reliability, choose Perforce
> Perforce version control. Predictably reliable.
> http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
> 
> 
> 
> _______________________________________________
> Nfdump-discuss mailing list
> Nfdump-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nfdump-discuss
> 

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Nfdump-discuss mailing list
Nfdump-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfdump-discuss

Reply via email to