Hi Matt,
thank you - tested, but not fully solved.
IPv4 icmp works fine
IPv6 icmp

[2a01:500:10::1/64host1]=>ether=>[host2-Vpp+LinuxCP 2a01:500:10::2/64]
host2=>host1 new issue occur, ttl change to 255 after few icmp6, example
below
host1=>host2 works now fine

Regards
Petr

64 bytes from 2a01:500:10::1: icmp_seq=12 ttl=64 time=0.269 ms
> 64 bytes from 2a01:500:10::1: icmp_seq=13 ttl=64 time=0.213 ms
> 64 bytes from 2a01:500:10::1: icmp_seq=14 ttl=64 time=0.239 ms
> 64 bytes from 2a01:500:10::1: icmp_seq=15 ttl=64 time=0.210 ms
> 64 bytes from 2a01:500:10::1: icmp_seq=16 ttl=64 time=5.28 ms
> 64 bytes from 2a01:500:10::1: icmp_seq=17 ttl=64 time=0.240 ms
> 64 bytes from 2a01:500:10::1: icmp_seq=18 ttl=255 time=0.268 ms
> 64 bytes from 2a01:500:10::1: icmp_seq=19 ttl=255 time=0.210 ms
> 64 bytes from 2a01:500:10::1: icmp_seq=20 ttl=255 time=0.276 ms
> 64 bytes from 2a01:500:10::1: icmp_seq=21 ttl=255 time=0.484 ms
> 64 bytes from 2a01:500:10::1: icmp_seq=22 ttl=255 time=3.87 ms
> 64 bytes from 2a01:500:10::1: icmp_seq=23 ttl=255 time=9.34 ms
>

po 11. 10. 2021 v 21:54 odesílatel Matthew Smith <mgsm...@netgate.com>
napsal:

>
> Hi Petr,
>
> I don't think it is related to patch 31122, this seems to happen whether
> you are using that patch or not. Both ip4-icmp-echo-request and
> ip6-icmp-echo-request set outbound echo replies to have a TTL/hop-limit of
> 64. The IPv4 node sets the VNET_BUFFER_F_LOCALLY_ORIGINATED flag on the
> packets it sends but the IPv6 node neglects to do this. Setting that flag
> will prevent a rewrite node from decrementing the TTL/hop-limit later on.
>
> Here's a patch which sets the flag for outbound IPv6 echo replies -
> https://gerrit.fd.io/r/c/vpp/+/34040. Can you please test it and report
> whether it solves the problem?
>
> Thanks,
> -Matt
>
>
> On Mon, Oct 11, 2021 at 1:03 PM Petr Boltík <petr.bol...@gmail.com> wrote:
>
>> Hi,
>> I have found an issue with with linux-cp patch 31122.
>> [192.168.15.1/24 host1]=>ether=>[host2-Vpp+LinuxCP 192.168.15.2/24]
>> ipv4 icmp TTL
>> host2=>host1 TTL64
>> host1=>host2 TTL64
>>
>> ipv6 icmp TTL:
>> host2=>host1 TTL64
>> host1 =>host2 TTL63 (there should be the same increasing TTL mechanism as
>> in the ipv4)
>>
>> Thanks for report this message to the right hands.
>> Regards Petr
>>
>> 
>>
>>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#20312): https://lists.fd.io/g/vpp-dev/message/20312
Mute This Topic: https://lists.fd.io/mt/86243713/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