Hi,
when reading that, this was my suspicion as well.
Ask your provider if the port is shared between other customers (common practice for virtual servers, for example I used to have one with a port speed of 100MbE, in the Czech Republic, however the port was sharted 1:3, so there were always 2 other customers on the same physical ethernet connection on the host system).
200 MBit/s sounds like it might be shared 1:5, if it's a QEMU/KVM virtual server.. you (the host or administrator) can easily bridge 5 different machines onto one 1 GbE physical ethernet adapter.
This is how I used to configure my VM machine on my colocated server:
<interface type='direct'> <mac address='52:54:00:ff:3b:1e'/> <source dev='eno2' mode='bridge'/> <model type='e1000'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' >function='0x0'/> </interface>
Check the autonomous system ID for your datacenter, and it's peering as well.. a lot of hosts in SA just don't have the best connection.
Also, if your relay indeed is new, it might take a while for it to pick up speed.. for Guard relays, this can take longer than 8 weeks, for exit relays it is usually around 1-2 weeks.
On Tuesday, January 14th, 2025 at 4:59 PM, s7r via tor-relays tor-relays@lists.torproject.org wrote:
The VPS does not provide the advertised speed, the network port might have that speed but its either shared either not valid for internet destinations?