TCP_SEND_BUFFER - UDM Server configuration option

Description

The TCP_SEND_BUFFER option specifies the size of the TCP send buffer used for socket connections.

TCP_SEND_BUFFER provides the ability to tune TCP data transfer performance between a UDM primary server and a UDM secondary server, that is for UDM three-party sessions. See Network Data Transfer Tuning for a description on using this option to tune data transfer performance.

UDM will instruct TCP to set the socket send buffer to the specified size. The actual TCP send buffer size used is determined by TCP based on its configuration. The TCP configuration can limit the buffer size to a maximum value for example.

UDM three-party sessions transfer data between two UDM servers, the primary and secondary. The primary UDM server establishes a socket connection with the secondary Universal Broker in order to start the secondary UDM server. The TCP buffers are set when the connection is first established. Consequentially, the secondary Universal Broker TCP buffers must be configured as well to tune data transfer performance. Refer to Universal Broker TCP_RECV_BUFFER and TCP_SEND_BUFFER options.

Usage

Method

Syntax

IBM i

UNIX

Windows

z/OS

Configuration File Keyword

tcp_send_buffer size [ unit ]

(tick)

(tick)

(tick)

(tick)

Values

The size value specifies the requested size of the TCP send buffer.

The size value is specified in units of unit. Possible unit values are

Unit

Description

B

Bytes (the default)

K

Kilobytes (1024 bytes)

M

Megabytes (1048576 bytes)

G

Gigabytes (1073741824 bytes)

The unit value is case insensitive.

The maximum supported buffer size is 1G. The default is 0B.