IBM Support

How can I enable TCP/IP to autonomically determine when to delay transmission of acknowledgments?

Question & Answer


Question

How can I enable TCP/IP to autonomically determine when to delay transmission of acknowledgments?

Answer

Code the TCPCONFIG AUTODELAYACKS statement.

AUTODELAYACKS autonomically determines whether to delay or immediately transmit an acknowledgment when a packet is received with the PUSH bit on in the TCP header. This behavior is overridden when you specify the DELAYACKS or NODELAYACKS parameter on any of the following configuration statements for the port or the route that a TCP connection uses:

  • The TCP/IP stack PORT profile statement

  • The TCP/IP stack PORTRANGE profile statement

  • The TCP/IP stack BEGINROUTES profile statement

  • The Policy Agent RouteTable statement

  • The OMPROUTE configuration statements

An individual TCP connection will be monitored to determine whether delaying acknowledgments is beneficial or not and dynamically set accordingly. Information for all connections associated with a server are propagated to its listening port so new connections start in the best mode.

Automatically determining the most effective setting for delayed acknowledgments reduces the configuration effort. It also provides optimal behavior for long lived connections with changing traffic patterns.

Issue the Netstat CONFIG/-f command to identify whether the stack can automatically control the delayed transmission of acknowledgments for TCP connections.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSSN3L","label":"z\/OS Communications Server"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"","Version":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Product Synonym

ZOSCS COMMSERVER

Document Information

Modified date:
12 October 2018

UID

dwa1323966