Dear Andrew,
Sorry for taking your time. I made a mistake and I had a miss
configuration. the vpp behavior is true in handling of tcp idle sessions.
there are no problem.thanks for your help and consideration.
Best Regards,
On Sun, Jun 10, 2018 at 8:39 PM, emma sdi <s3m2e1.6s...@gmail.com> wrote:

> 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 (#9594): https://lists.fd.io/g/vpp-dev/message/9594
Mute This Topic: https://lists.fd.io/mt/20415862/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to