Sam30 wrote:
Thanks so my understanding is each virtual port speed is 10Gbps irrespective of the uplinks. So it's like a physical switch which has 10Gig ports, Correct me If I'm wrong there?
Is there a way I can change the port speed to say 20Gbps or maybe 2Gbps without teaming Guest OS NIC's ?
That's correct - the connection between any vmxnet3 and its virtual switch will be 10Gbps irrespective of any uplinks. In fact, think about what happens when you create a vSwitch that is not associated with any physical adapters at all - you still have a 10 Gbps connection within the guest!
You can change the speed/duplex of the VMXNET3 adapter within Network Connections | Properties, you can choose from 10, 100, 1.0Gbps, and 10Gbps full and half duplex. But you can't make it something that the driver can't support. There's no such thing as a 2 Gbps ethernet card, nor a 20 Gbps, and when they're teamed, Windows reports it as that but it's summing the throughput, you are making your pipe fatter, not faster.