tcp no delay

tcp no delay controls TCP (Transmission Control Protocol) packet batching. The default value means that TCP packets are not batched.

Summary Information

Default value

1 (on)

Valid values

0 (off), 1 (on)



Display level


Required role

System administrator

Configuration groups

Network Communication, O/S Resources

TCP normally batches small logical packets into single, larger, physical packets, and fills physical network frames with as much data as possible, which improves network throughput in terminal emulation environments where users mostly send keystrokes across the network.

However, applications that use small TDS (Tabular Data Stream) packets may benefit from disabling TCP packet batching.

Note: Disabling TCP packet batching means that packets are sent, regardless of size; this increases the volume of network traffic.