Advanced

Keep-Alive Enhancement

The TCP Keep-Alive option is used to keep the session alive by enabling it. When a connection does not receive data or acknowledgment packets within an interval, a keep-alive packet is sent to ensure that the connection is still active.

To keep the session alive, Telnet Keep-Alive is introduced on the client side to set the timing with different types of communication between the client and server. By default, the Telnet Keep-Alive is disabled. When the user enables the Telnet Keep-Alive option the default interval is 180 seconds. Keep-Alive Type is an additional option to enhance the Telnet Keep-Alive which has two options.

  • NOP: If the NOP is selected, the client sends the "No Operation" command to the server in a specified interval.
  • TIMING-MARK: If TIMING-MARK is set - The client will send the "DO TIMING-MARK" command to the server in specified intervals. Unlike NOP, for TIMING-MARK client must receive a response from the server. If the client is not receiving a response from the server, the client gets disconnected from the session.
Note:
keep-alive Interval range is from 30 to 99999 seconds.