[BIG-IP] Summary of information for setting up TCP profile

Load Balancer

Target environment

  • BIG-IP Virtual Edition
    • version 15.x.x

Details of setting items

General Properties

  • Name
  • Parent Profile
    • Default: tcp

Timer Management

  • Close Wait
  • Fin Wait 1
  • Fin Wait 2
  • Idle Timeout
  • Keep Alive Interval
  • Minimum RTO
  • Reset On Timeout
  • Time Wait
  • Time Wait Recycle
  • Zero Window Timeout

Memory Management

  • Auto Proxy Buffer
  • Auto Receive Window
  • Auto Send Buffer
  • Proxy Buffer High
  • Proxy Buffer Low
  • Receive Window
  • Send Buffer
    • Specifies the size (in bytes) of the send window.

Connection Setup

  • Deferred Accept
  • Fast Open
  • Fast Open Cookie Expiration
  • Proxy Maximum Segment
  • Proxy Options
  • Verified Accept

Data Transfer

  • Acknowledge on Push
  • Delayed Acks
  • Don’t Fragment Flag (DF)
  • Initial Receive Window Size
    • Specifies the initial receive window size for connections to this destination
    • Actual window size is this value multiplied by the maximum segment size (MSS) for the same connection
    • Default: 10
    • Values range: 0 to 16
  • Max Segment Size (MSS)
  • Nagle’s Algorithm
  • PUSH Flag
  • Time To Live (TTL)
  • Time To Live (TTL) v4
  • Time To Live (TTL) v6

Congestion Control

  • Appropriate Byte Counting (RFC 3465)
  • Congestion Metrics Cache
  • Congestion Metrics Cache Timeout
  • Congestion Control
  • Delay Window Control
  • Explicit Congestion Notification
  • Initial Congestion Window Size
    • Specifies the initial congestion window size for connections to this destination
    • Actual window size is this value multiplied by the maximum segment size (MSS) for the same connection
    • Default: 10
    • Values range: 0 to 16
  • Packet Loss Ignore Burst
  • Packet Loss Ignore Rate
  • Rate Pace
  • Rate Pace Maximum Rate
  • Slow Start
  • Timestamps Extension for High Performance (RFC 1323)

Loss Detection and Recovery

  • D-SACK (RFC 2883)
  • Early Retransmit
  • Enhanced Loss Recovery
  • Initial Retransmission Timeout Base Multiplier for SYN Retransmission
  • Limited Transmit Recovery
  • Maximum Segment Retransmissions
  • Maximum Syn Retransmissions
  • Retransmit Threshold
  • Selective ACKs
  • Selective NACK
  • Tail Loss Probe

Security And Quality of Service

  • SYN Challenge Handling
  • MD5 Signature
  • MD5 Signature Passphrase
  • IP ToS
  • Link QoS

Multipath TCP (MPTCP)

  • Multipath TCP
  • MPTCP Checksum
  • MPTCP Checksum Verify
  • MPTCP Fallback
  • MPTCP Fast Join
  • MPTCP Join Max
  • MPTCP Idle Timeout
  • MPTCP Make After Break
  • MPTCP No Join DSS ACK
  • MPTCP RTO Max
  • MPTCP Retransmit Min
  • MPTCP Subflow Max
  • MPTCP Timeout

References

https://support.f5.com/csp/article/K74767112

Comments

Copied title and URL