Dell Emulex Family of Adapters User Manual
Page 659

Emulex Drivers for Windows User Manual
P010077-01A Rev. A
3. Configuration
NIC Driver Configuration
659
netsh interface tcp add chimneyapplication state=disabled
application=
netsh interface tcp add chimneyport state=disabled remoteport=23
localport=*
Note: The netsh commands require the Windows firewall to be running. If the firewall
is disabled, all applications and ports added with the netsh commands may fail
to connect.
TCP Offload Optimization Settings
The adapter supports an option for optimizing TCP connection offload characteristics
for throughput or latency. This option is available through the Advanced Property
Page. See “Configuring NIC Driver Options” on page 589 for the TCP Offload
Optimization settings.
The default option is Optimize Throughput, which produces the best throughput
characteristics for certain types of traffic flows. This configuration setting has produced
the best results on benchmarks such as Chariot, ntttcp, and iperf.
The other available option, Optimize Latency, improves the latency characteristics for
the class of traffic flows not ideally suited for offloading by sacrificing throughput.
These are applications that typically do not pre-post receive buffers at a rate fast
enough to keep up with the traffic flow, causing the received data to be buffered until
the application has pre-posted a receive buffer. Some applications intentionally are
written this way to “peek” at incoming data to determine how large of a receive buffer
to post. The timings of such a usage semantic in some cases (depending on factors such
as CPU-Memory performance, line rates, the sizes of the receive buffers, and system
loading at the time) will result in no observable performance improvement.
It is recommend that you leave this parameter set to the default of Optimize
Throughput.
Windows Networking and TOE
If certain Windows Server 2008 and Windows Server 2008 R2 networking features are
enabled, TOE does not operate as expected, and connections are not offloaded.
Installing or activating firewall applications causes no connections to be offloaded by
the Windows Server 2008 and Windows Server 2008 R2 network stack. By default,
Windows Firewall Services are enabled at operating system installation time, and they
must be explicitly disabled in order to use TOE. Firewall services can be disabled
through the Service Control panel, or the following commands at the command line
prompt:
To set firewall services to load on demand:
sc config MpsSvc start= demand
To stop firewall services:
Net stop MpsSvc
To temporarily disable firewall services:
netsh advfirewall set all state off