tcp no delay

Summary information

Default value

0 (off)

Valid values

0 (off), 1 (on)

Status

Static

Display level

Comprehensive

Required role

System Administrator

The tcp no delay parameter controls TCP (Transmission Control Protocol) packet batching. The default value is 0, which means that TCP packets are batched.

TCP normally batches small logical packets into single larger physical packets (by briefly delaying packets) fill physical network frames with as much data as possible. This is intended to improve network throughput in terminal emulation environments where there are mostly keystrokes being sent across the network.

However, applications that use small TDS (Tabular Data Stream™) packets may benefit from disabling TCP packet batching. To disable TCP packet batching, set tcp no delay to 1.

NoteDisabling TCP packet batching means that packets will be sent, regardless of size; this will increase the volume of network traffic.