Upgrade from 1.3.5 to 1.4.0-rc3 VXLAN TTL

Hi,

I’d like to check if the following issue is known-

It seems on VyOS 1.3.5 the VXLAN interface settings do not expose a TTL option (that I could find), the default appears to be 64 for any VXLAN packets sent out from this verion, this works for most usecases as paths longer than that are fairly uncommon.

However once a system with an active VXLAN configuration is upgraded to 1.4.0-rc3, the VXLAN configuration now has a TTL option, but the default has changed to 16.

Many internet paths, specially over long distances or crossing in/out of the large cloud providers have enough hops in their path to make a TTL of 16 inadequate, as this lowering of the TTL is just done in the background when upgrading to 1.4, this leads to what may look like a complex issue of VXLAN packets seemingly getting lost.

Would it be possible for the 1.4.x VXLAN default TTL to be set to match the 1.3.x one at 64, or for an upgraded system from 1.3.x to have this set to 64 as a config option automatically? (Similarly to how the port is set, as the default in 1.4.x is different?)

Thanks!

Hi @martafolf,

thanks for raising this. It appears this is a “bug in transit”

So this is actually a but in VyOS 1.3

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.