TCP
Turn off Nagle's algorithm
Values
- NODELAY
- Turn off Nagle's algorithm
- MAXSEG
- Limit MSS
- CORK
- Never send partially complete segments.
- KEEPIDLE
- Start keeplives after this period, in seconds
- KEEPINTVL
- Interval between keepalives
- KEEPCNT
- Number of keepalives before death
- SYNCNT
- Number of SYN retransmits
- LINGER2
- Life time of orphaned FIN-WAIT-2 state
- DEFER_ACCEPT
- Wake up listener only when data arrive
- WINDOW_CLAMP
- Bound advertised window
- INFO
- Information about this connection.
- QUICKACK
- Block/reenable quick acks
- CONGESTION
- Congestion control algorithm
- MD5SIG
- TCP MD5 Signature (RFC2385)
- THIN_LINEAR_TIMEOUTS
- Use linear timeouts for thin streams
- THIN_DUPACK
- Fast retrans.
- USER_TIMEOUT
- How long for loss retry before timeout
- REPAIR
- TCP sock is under repair right now
- REPAIR_QUEUE
- = 20
- QUEUE_SEQ
- = 21
- REPAIR_OPTIONS
- = 22
- FASTOPEN
- Enable FastOpen on listeners
- TIMESTAMP
- = 24
- NOTSENT_LOWAT
- limit number of unsent bytes in write queue
- CC_INFO
- Get Congestion Control (optional) info
- SAVE_SYN
- Record SYN headers for new connections
- SAVED_SYN
- Get SYN headers recorded for connection
- REPAIR_WINDOW
- Get/set window parameters
- FASTOPEN_CONNECT
- Attempt FastOpen with connect
- ULP
- Attach a ULP to a TCP connection
- MD5SIG_EXT
- TCP MD5 Signature with extensions
- FASTOPEN_KEY
- Set the key for Fast Open (cookie)
- FASTOPEN_NO_COOKIE
- Enable TFO without a TFO cookie
- ZEROCOPY_RECEIVE
- = 35
- INQ
- Notify bytes available to read as a cmsg on read
- CM_INQ
- = INQ
- TX_DELAY
- delay outgoing packets by XX usec
- REPAIR_ON
- = 1
- REPAIR_OFF
- = 0
- REPAIR_OFF_NO_WP
- Turn off without window probes