Hello! I noticed I was getting horrible internet download speed on two of my Debian Containers (CT) on my Proxmox host while the host itself could download fine (connection is 1G down / 100M up fibre). Specifically, around 10 Megabits/sec download in the CT versus 800 Megabits/sec on the host (via iPerf3 to a 'nearby' VPS I control that gives pretty good speeds). Upload speed was not affected, was getting full 100 Mbps upload both CT and host. MTU of the bridge was set to 9000 (matching the hardware nic setting) and ip in the container showed MTU 9000 for the CT's nic.
After considerable fiddling around, I found that changing the CT to a different bridge (on a different NIC) with 1500 MTU solved the problem. The easy fix then was to change the bridge MTU to 1500 instead of 9000. The MTU of the NIC itslef (a 10-Gig Intel PCI card connected via Thunderbolt to the Intel NUC the proxmox host runs on) is still 9000.
The switch in question and all the computers on that LAN are set up for jumbo packets, MTU 9000.
The solution I arrived at is probably fine .. further testing will happen, but if it works then it works. But I did want to post to see if anyone had any thoughts of other things to try to fix it given that MTU of 9000 for the bridge seems like it is the correct setting. Thank you!
After considerable fiddling around, I found that changing the CT to a different bridge (on a different NIC) with 1500 MTU solved the problem. The easy fix then was to change the bridge MTU to 1500 instead of 9000. The MTU of the NIC itslef (a 10-Gig Intel PCI card connected via Thunderbolt to the Intel NUC the proxmox host runs on) is still 9000.
The switch in question and all the computers on that LAN are set up for jumbo packets, MTU 9000.
The solution I arrived at is probably fine .. further testing will happen, but if it works then it works. But I did want to post to see if anyone had any thoughts of other things to try to fix it given that MTU of 9000 for the bridge seems like it is the correct setting. Thank you!
Last edited: