Citrix Systems CITRIX NETSCALER 9.3 Benutzerhandbuch

Seite von 195
• Use Nagle's Algorithm
• Immediate ACK on Receiving Packet with PUSH
* A required parameter.
4. Click Create. A message appears in the status bar, stating that the TCP profile has
been configured successfully.
Specifying a TCP Buffer Size
You can set the TCP buffer size, both globally and for individual virtual servers and
services, through TCP profiles. The value that you set is the minimum value that is
advertised by the NetScaler appliance, and this buffer size is reserved when a client
initiates a connection that is associated with an endpoint-application function, such as
compression or SSL. The managed application can request a larger buffer, but if it
requests a smaller buffer, the request is not honored, and the specified buffer size is
used. If the TCP buffer size is set both at the global level and at the entity level
(virtual server or service level), the buffer specified at the entity level takes
precedence. If the buffer size that you specify for a service is not the same as the
buffer size that you specify for the virtual server to which the service is bound, the
NetScaler appliance uses the buffer size specified for the virtual server for the client-
side connection and the buffer size specified for the service for the server-side
connection. However, for optimum results, make sure that the values specified for a
virtual server and the services bound to it have the same value. The buffer size that
you specify is used only when the connection is associated with endpoint-application
functions, such as SSL and compression.
You set the TCP buffer size in a custom, entity-level TCP profile by setting the
bufferSize parameter for the profile. To apply the buffer size setting specified in a
custom, entity-level profile, you bind the profile to the virtual server or service. You
set the global TCP buffer size by setting the bufferSize parameter in the global TCP
profile nstcp_default_profile. You do not bind nstcp_default_profile to an
entity. The settings in nstcp_default_profile are automatically applied globally.
Note:  A high TCP buffer value could limit the number of connections that can be
made to the NetScaler appliance. Additionally, the global TCP parameter
recvBuffSize, which was set by the use of the set ns tcpParam command, has
been deprecated. You can now specify the buffer size only through TCP profiles.
To set the TCP buffer size in an entity-level TCP
profile by using the NetScaler command line
At the NetScaler command prompt, type the following commands to set the TCP buffer
size in a TCP profile and verify the configuration:
set ns tcpProfile <name> -bufferSize <positive_integer>
show ns tcpProfile <name>
Chapter 5
Advanced Configurations
142