Siemens Industry Online Support
Siemens AG
Entry type: FAQ, Entry ID: 18619393, Entry date: 03/12/2004

"Time Wait" with TCP connection setup

  • Entry
  • Associated product(s)

Why with TCP connections do I have to wait five seconds after setup until I can initiate connection setup again?

This behavior is due to the interaction of the RFCs describing the TCP/IP.
RFC 793 describes the TCP protocol with its mechanisms; the connection setup is also defined in it.

A detailed definition of this mechanism is also available in RFC 1337, which deals specifically with the "TIME-WAIT" time factor.
The calculations and the proposed values for this factor are described in this RFC.

The time factor is intended to prevent messages - which are theoretically still in the network and transferred late to the node via the router - from interfering with the connection clear-down and setup.

In RFC 1337 the time factor is assigned some of the proposed values ranging from 2 minutes to 4.55 hours.
In order to avoid such time periods, a fixed value of 5 seconds has be set in the CP firmware.

During this time it is not possible to set up a new connection via a port whose connection has just been cleared down or receive a message. Such messages are acknowledged with the last acknowledge message that closed the connection.

Connection setup after connection interrupt

Security information
In order to protect plants, systems, machines and networks against cyber threats, it is necessary to implement – and continuously maintain – a holistic, state-of-the-art industrial security concept. Siemens’ products and solutions constitute one element of such a concept. For more information about industrial security, please visit