Guest User!

You are not Sophos Staff.

This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Slow inter-vlan performance

My problem:
 When copying files between vlans routed through sophos-utm my speed is half of what I normally get copying between machines on the same vlan.

My setup:
 ESXi host using sophos-utm as a "router on a couple of sticks" (multiple physical ports being used). I have three physical ports, mapped to three virtual switches with three port groups. Port group 1 is coming in from my internet router and does not have any vlans (vlan 0). Port group 2 accepts all vlans (vlan 4095). Same for port group 3 - all vlans accepted.
 sophos-utm - eth0.401, eth1.420, eth2 goes to the internet. Currently the sophos-utm vm has 4vCPU's, 4GB of ram, and 60G drive.
 Cisco SG200-26 Layer 2 only switch. Port going to esxi port group 2 is tagged with vlan 401. Port going to esxi port group 3 is tagged with vlan 420.

I can duplicate the problem using standard windows file copy progress dialog, and using iPerf. All three vNICs are e1000. I I also tried running sophos-utm outside of the ESXi environment by loading onto a spare hard drive in the esxi host and booting straight to sophos-utm. Same results, so it's probably safe to rue out any issues with the open vm tools drivers. 

Since My vif's are on separate layer 2 switch ports, I would expect to get the 1GB wirespeed between vlan's but only get about half that.

I'm thinking this may just be a limitation inherit with software-based routing, but I'm not seeing any resources being stressed while performing the tests, and I'm getting half the wire-speed consistently as if I'm connected at 500Mbs instead of 1Gbs. Everything is auto-neg all the way through and all are reporting connected at 1000Mbs/Full.

Any more details needed, please let me know and thanks in advance.


This thread was automatically locked due to age.
Parents
  • Hi, jasogle, and welcome to the User BB!

    If you search a bit here, you will see that the recommendation is to install from ISO (not the virtual appliance) and to use VMXNET3 vNICs so you can use jumbo frames.  If you didn't do that, then start there.

    What happens when you disable Intrusion Prevention and Application Control?

    Cheers - Bob
  • Thanks for the suggestion. I've tested both virtual appliance and ISO install with vmxnet3 and e1000, but haven't tried jumbo frames. I'll try that and update.
Reply Children
No Data