[c-nsp] 6500 NDE aging "prematurely"
Phil Mayers
p.mayers at imperial.ac.uk
Wed Jun 4 09:06:50 EDT 2008
Tassos Chatzithomaoglou wrote:
> A flow is exported when :
>
> 1) it is inactive for a specific time (default 15 secs)*
I don't think that's correct. I think the default is 300 seconds.
> 2) it is active and has lasted longer than a specific time (default 30
> mins)*
Sure; that's not this
> 3) a TCP flag (FIN/RST?) is received, indicating that the flow is
> terminated
Really? Are you certain about that? I was under the impression that the
PFC did not act on TCP flags.
>
> (*) 6500 uses different timers, if i remember right..
>
> --
> Tassos
>
> Phil Mayers wrote on 4/6/2008 3:42 μμ:
>> Ben Hicks wrote:
>>> Forgive me if I'm missing something but you are looking at the actual
>>> end times of the TCP flows, not the exports (which happen
>>> continuously in chunks anyway). The flows will be reported as they
>>> end. So a 30 second connection will be reported once its finished,
>>> not at the end of the 5 minute period.
>>
>> That was not my understanding. My understanding was that the flow
>> start and end times were of the first and last packets seen, and that
>> a flow should be exported when:
>>
>> now - last_packet >= 300 seconds
>>
>> ...with default aging timers.
>>
>> So, if we have 3 packets:
>>
>> 12:35:00
>> 12:36:00
>> 12:37:00
>>
>> ...the flow should be exported at ~12:42 i.e. 300 seconds after the
>> last packet.
>>
>>>
>>> Many thanks,
>>>
>>> Ben
>>>
>>>
>>> -----Original Message-----
>>> From: cisco-nsp-bounces at puck.nether.net on behalf of Phil Mayers
>>> Sent: Wed 04/06/2008 12:53
>>> To: cisco-nsp at puck.nether.net
>>> Subject: [c-nsp] 6500 NDE aging "prematurely"
>>>
>>> All,
>>>
>>> We use nfdump/nfsen to gather our flows. The "nfcap" daemon writes the
>>> flows to 5-minute-window files, the filename being the *start* of the
>>> 5-minute window.
>>>
>>> If I look at e.g. nfcapd.200806041235 I see the following distribution
>>> of flow *end* times:
>>>
>>> 732 2008-06-04 12:29
>>> 16492 2008-06-04 12:30
>>> 19769 2008-06-04 12:31
>>> 22704 2008-06-04 12:32
>>> 21701 2008-06-04 12:33
>>> 91460 2008-06-04 12:34
>>> 148540 2008-06-04 12:35
>>> 153881 2008-06-04 12:36
>>> 177542 2008-06-04 12:37
>>> 184133 2008-06-04 12:38
>>> 143340 2008-06-04 12:39
>>>
>>> Given that we are running with the default aging parameters:
>>>
>>> enable timeout packet threshold
>>> ------ ------- ----------------
>>> normal aging true 300 N/A
>>> fast aging false 32 100
>>> long aging true 1920 N/A
>>>
>>> ...I'm puzzled; surely during the window 12:35:00 -> 12:39:59 we should
>>> only ever receive flows with end time up to 12:35:00 (plus or minus a
>>> few tens of seconds, depending on the aging)
>>>
>>> Why is the router exporting flows which have been inactive for "only" ~1
>>> minute?
>>>
>>> The box isn't busy with regards netflow (considering we have fast aging
>>> disabled and lot of 1-packet flows) so I don't think that's the cause.
>>>
>>> TCAM utilization: Module Created Failed %Used
>>> 1 72227 0 55%
>>> 2 65312 0 49%
>>> 5 75 0 0%
>>> 6 70 0 0%
>>> 8 71824 0 54%
>>> 9 37572 0 28%
>>> ICAM utilization: Module Created Failed %Used
>>> 1 1 0 0%
>>> 2 3 0 2%
>>> 5 0 0 0%
>>> 6 0 0 0%
>>> 8 4 0 3%
>>> 9 0 0 0%
>>>
>>> Flowmasks: Mask# Type Features
>>> IPv4: 0 reserved none
>>> IPv4: 1 Intf FulFM_GUARDIAN
>>> IPv4: 2 unused none
>>> IPv4: 3 reserved none
>>>
>>> IPv6: 0 reserved none
>>> IPv6: 1 unused none
>>> IPv6: 2 unused none
>>> IPv6: 3 reserved none
>>> _______________________________________________
>>> cisco-nsp mailing list cisco-nsp at puck.nether.net
>>> https://puck.nether.net/mailman/listinfo/cisco-nsp
>>> archive at http://puck.nether.net/pipermail/cisco-nsp/
>>>
>>
>> _______________________________________________
>> cisco-nsp mailing list cisco-nsp at puck.nether.net
>> https://puck.nether.net/mailman/listinfo/cisco-nsp
>> archive at http://puck.nether.net/pipermail/cisco-nsp/
>>
> _______________________________________________
> cisco-nsp mailing list cisco-nsp at puck.nether.net
> https://puck.nether.net/mailman/listinfo/cisco-nsp
> archive at http://puck.nether.net/pipermail/cisco-nsp/
More information about the cisco-nsp
mailing list