Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

If I aggregate two NIC ports on a ESXi Server do they also need to be aggregated on the switch for it to work properly? I do not have a smart switch so I have not been able to do this but other then failover i am wondering if there was any port to aggregating the ESXi NIC ports

share|improve this question
up vote 4 down vote accepted

Yes, to get link aggregation working properly (either LACP or EtherChannel), you need to have that configured on both the client and the switch. I also believe that VMware don't support 'dynamic' LACP properly, only 'static' LACP (whatever that is). I use EtherChannel on a Cisco 3750 and it works great.

edit to add: to configure on the VMware side, you need to set the Load Balancing policy to 'Route based on IP hash' in the NIC Teaming tab on the vSwitch.

share|improve this answer
What is the difference between Route based on IP Hash and Route based on the originating virtual port ID – cpgascho Feb 10 '11 at 16:43
See…. Basically, route based on port ID means that each individual virtual NIC can use at most a single link up to the switch. So a VM with a single NIC can see at most 1GBps (assuming gig links). That said, you don't need to do any configuration on the switch to achieve this. Routing on IP hash means that each src/dst connection gets assigned to a particular link, so a given VM could see the full aggregated bandwidth if they're making multiple different connections. This needs special switch configuration though. – growse Feb 10 '11 at 16:51

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.