Jump to content


Disable TCP Offload and Large Send Offload - Why

Started by Shaun Ritchie , 04 May 2011 - 10:59 AM
2 replies to this topic

Shaun Ritchie Members

Shaun Ritchie
  • 2,190 posts

Posted 04 May 2011 - 10:59 AM

I'm going through some of the recommended performance settings for Windows XP VDIs on XenDesktop 4.

Two of them recommend disabling TCP Offload and Large Send Offload.

I will almost definitely get ask why these should be disabled and I can't find any specific information that says what benefit this will give.

Kirk Kosinski Citrix Employees

Kirk Kosinski
  • 2,532 posts

Posted 05 May 2011 - 08:19 AM

Hi, Shaun. Offloading can cause network problems in VMs. XenDesktop VMs running from Provisioning Services can be especially effected (since they run from a disk over the network). See these KB articles for more details:
Excessive Amounts of Retries Occur
Best Practices for Configuring Provisioning Server on a Network

You don't have+ to follow the recommendations, but do pay attention for any issues. Offloading can also cause problems for applications besides PVS as well. I've seen weird network issues resolved by enabling +DisableTaskOffload on VMs. Here's a KB article that may be of interest:
Case Study: RDP Not Working Between Virtual Machines on the Same Server

{color:#555555}Kirk Kosinski{color} !http://www.linkedin.com/favicon.ico!
{color:#999999}MCITP: EA / VA / EDA7, VCP 4, CCA{color}

Helpful Answer

Shaun Ritchie Members

Shaun Ritchie
  • 2,190 posts

Posted 06 May 2011 - 03:02 PM

Thanks very much for getting back to me.

I was coming to the conclusion that this is mainly useful when using PVS. I will keep it in mind though if I run into any issues.