VMware Cloud Community
MannyS
Enthusiast
Enthusiast
Jump to solution

Jumbo frames at the OS level?

Quick question, I understand jumbo frames need to be enabled end-to-end, but do I need to change it at the OS level too? I mean do I go into the NIC's advanced properties and configure the Jumbo packet there too or is configuring at the vSwitch level enough? It would seem to me that it wouldnt hurt. I'd have tested this but I'm at a customer's premises and cannot test.

Help's appreciated!

|| VCAP5 - DCA, VCP 5 and a slew of Microsoft certs. || If you find this answer useful, please consider awarding points by marking the answer correct or helpful. Thank you.
Reply
0 Kudos
1 Solution

Accepted Solutions
nielse
Expert
Expert
Jump to solution

If somewhere in the whole patern there are no jumbo frames, everything will go back to the standard MTU (1500). If you have a reason why you would need jumbo frames on the OS then you'll have to configure it. This is usually if a customer wants it or for a specific app.

If you are using iSCSI storage it is usually suggested to use Jumbo frames as well.

@nielsengelen - http://foonet.be - VCP4/5

View solution in original post

Reply
0 Kudos
7 Replies
Sreec
VMware Employee
VMware Employee
Jump to solution

Hi,

    Are your doing some sort of I/O test?

1)Jumbo frames allow ESXi to send larger frames out onto the physical network. The network must support jumbo frames end-to-end.

2)Jumbo frames up to 9kB (9000 bytes) are supported.

3)Enabling jumbo frame support on a virtual machine requires an enhanced vmxnet adapter for that virtual machine(If not, remove and re-add the network interface ensuring enhanced vmxnet is selected)

  1. Log in to the guest virtual machine.
  2. Right-click My Network Places and click  Properties.
  3. Right-click the network adapter and click Properties.
  4. Click Configure.
  5. Click the Advanced tab and change the MTU value.
  6. Click OK to apply the changes.
    Cheers,
    Sree | VCIX-5X| VCAP-5X| VExpert 6x|Cisco Certified Specialist
    Please KUDO helpful posts and mark the thread as solved if answered
    MannyS
    Enthusiast
    Enthusiast
    Jump to solution

    Thanks for taking the time to reply, I know how to configure jumbo frames at the OS level. I guess the question is - do I need to? If I jumbo-frame the vSwitch and the rest of the network, do I need to do the OS layer too?

    || VCAP5 - DCA, VCP 5 and a slew of Microsoft certs. || If you find this answer useful, please consider awarding points by marking the answer correct or helpful. Thank you.
    Reply
    0 Kudos
    nielse
    Expert
    Expert
    Jump to solution

    If somewhere in the whole patern there are no jumbo frames, everything will go back to the standard MTU (1500). If you have a reason why you would need jumbo frames on the OS then you'll have to configure it. This is usually if a customer wants it or for a specific app.

    If you are using iSCSI storage it is usually suggested to use Jumbo frames as well.

    @nielsengelen - http://foonet.be - VCP4/5
    Reply
    0 Kudos
    MannyS
    Enthusiast
    Enthusiast
    Jump to solution

    Right, that's what I was after. And yes, I realize VMware recommend jumbo frames for iSCSI if the network supports it, this customer of mine uses them.

    Thanks!

    || VCAP5 - DCA, VCP 5 and a slew of Microsoft certs. || If you find this answer useful, please consider awarding points by marking the answer correct or helpful. Thank you.
    Reply
    0 Kudos
    Sreec
    VMware Employee
    VMware Employee
    Jump to solution

    Hi,

        Ideally not required to configure in Guest O/S.If there is a specific need for that,go for it with the Supported NIC.Just you need to configure it end to end.If your clients connect to the server (Guest) it is possible they do not accept frames above an MTU of 1500 ? That packet will be dropped and getting framentated.So be carefull with activating jumboframes in Guest O/S.

    Cheers,
    Sree | VCIX-5X| VCAP-5X| VExpert 6x|Cisco Certified Specialist
    Please KUDO helpful posts and mark the thread as solved if answered
    rickardnobel
    Champion
    Champion
    Jump to solution

    Niels Engelen wrote:

    If somewhere in the whole patern there are no jumbo frames, everything will go back to the standard MTU (1500).

    A somewhat important detail in my opinion is that if any of the end stations do not support jumbo frames then they negotiate to the default 1500 Byte MTU. However, if any layer two device in between (virtual or physical switch) does not support it then this will be invisible to the end stations and makes the large frames get silently dropped and large connectivity errors as result.

    My VMware blog: www.rickardnobel.se
    Reply
    0 Kudos
    MannyS
    Enthusiast
    Enthusiast
    Jump to solution

    That IS an important detail Rick. I've seen that myself happen a customer's infrastructure.

    Thanks for the reminder!

    || VCAP5 - DCA, VCP 5 and a slew of Microsoft certs. || If you find this answer useful, please consider awarding points by marking the answer correct or helpful. Thank you.
    Reply
    0 Kudos