TCP_USER_TIMEOUT use cases for TCP timers

Updated -

The TCP_USER_TIMEOUT socket option can be used to change the timeout value for these timers which do not run concurrently:

TCP keepalive
TCP retransmission
TCP zero window probe

Timers are implemented in the kernel to allow kernel routines to run some time in the future. This is handy to send a number of probes before timing out if there is no answer. They are wi...

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content