Dear Andrew,
I've already tested your patch and the my observed behavior in last tests
exists yet. However in vpp1804, mentioned delete process starts when the
session table is full but in master with your patch, process of deleting
sessions  starts while session table is not full.
if it is possible for you, I appreciate you double check. The trex and vpp
configs attached in my previous emails.


On Sat, Jun 2, 2018 at 11:42 PM, Andrew Yourtchenko <ayour...@gmail.com>
wrote:

> Thanks for more detail! Could you also include the VPP config ? This way I
> can give it a shot in the lab when I am back or the office 11th June.
>
> By the way, https://gerrit.fd.io/r/#/c/12770/ could have changed the
> behavior since I made an addition of the transient state before the
> connection is deleted, you might wanna give it a quick check if you like,
> before the 11th June.
>
> --a
>
> On 2 Jun 2018, at 12:37, emma sdi <s3m2e1.6s...@gmail.com> wrote:
>
>
> ---------- Forwarded message ----------
> From: khers <s3m2e1.6s...@gmail.com>
> Date: Sat, Jun 2, 2018 at 1:09 PM
> Subject: Re: [vpp-dev] anomaly in deleting tcp idle session in vpp
> To: Andrew Yourtchenko <ayour...@gmail.com>
>
>
> Dear Andrew,
>
> I have observed a contradiction. In my test case, after being session
> table full, vpp start to delete idle sessions.
> trex command : ./t-rex-64 -c 3 --active-flows 10000  -f
> /cap2/concurrent_connection_test.yaml  --nc -m 1000 --no-key
> yaml file and pcap file and patch file is attached to this email.
>
> I changed vpp 18.04 version to log session timeout type before removing
> them. Accordingly, I observed sessions with timeout type 1 ( 1 is used for
> idle session timeout) in my log.
>
> set acl-plugin session timeout udp idle 60
> set acl-plugin session timeout tcp idle 3600
> set acl-plugin session timeout tcp transient 30
>
>
>
>
> On Wed, May 30, 2018 at 7:59 PM, Andrew Yourtchenko <ayour...@gmail.com>
> wrote:
>
>> If the table is full it should fifo-reuse the tcp transient sessions, not
>> the established ones.
>>
>> --a
>>
>> On 30 May 2018, at 14:00, emma sdi <s3m2e1.6s...@gmail.com> wrote:
>>
>> Dear Folks,
>> I have a problem with vpp stateful mode. I observed that vpp start to
>> delete tcp idle sessions when session table is full. my question is this
>> behavior is implemented and indeed it is normal routine? or is this an
>> anomaly? because this behavior is not normal generally (for example in
>> conntrack) and an established session have to exist till its timeout will
>> be zero. I expect vpp holds all old tcp idle sessions instead of creating
>> new sessions when session table doesn't have any empty entry.
>> Best Regards,
>>
>>
>
> 
>
> <concurrent_connection_test.yaml>
>
> <concurrent_connection_test_pcap.pcap>
>
> <log.patch>
>
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#9577): https://lists.fd.io/g/vpp-dev/message/9577
Mute This Topic: https://lists.fd.io/mt/20415862/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Leave: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to