Intermittent connection problems for large packets

I am running a site-to-site setup with Zerotier across two Synology NAS boxes. I have followed the instructions for Synology here: Synology | ZeroTier Documentation on both boxes, and then set up routing as indicated here Route between ZeroTier and Physical Networks | ZeroTier Documentation on both machines as well.

The connection itself works great, and is perfectly stable. Both subnets can reach each other without issues. However, I am running into severe issues with packets larger than ~1150B. For those packets, the connection is highly unstable and will work for a minute before dropping out for multiple minutes. During this dropout, I can still send/receive smaller packets. As a test, I am literally running two ping commands simultaneously to the same host - one ping a.b.c.d and the other ping a.b.c.d -s 1500. The small packets will never have any issues, while the larger packets will randomly stop being received at all for minutes at a time, before resuming again. These problems are not ICMP-specific - the same behaviour can be observed for UDP and TCP streams. Very occassionally, the small packets will also have large ping delays - from 18ms they jump to over 200 for a few seconds.

I have already tried setting a lower MTU, to 1280 in the API. I have confirmed that this is applied to the zt interface through ip a. I tried reinstalling the Docker container and rebooting the NAS boxes, to no avail.

Is anyone here able to help me out?

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