Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-13316

Investigate changes in SERVER-44676: PoC: TCP Fast Open

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.3.3
    • Component/s: manual, Server
    • Labels:
      None

      Description

      Description

      Downstream Change Summary

      This change enables "TCP Fast Open" (TFO) connections to MongoDB.

      • The operating system of both the client and server must have TFO support
        • Windows: Server only on Windows 10 or later
        • macOS: Server only on 10.11 or later
        • Linux
          • Client: Kernel version >= 4.11, /proc/sys/net/ipv4/tcp_fastopen set to 1 or 3.
          • Server: Kernel version >= 3.7, /proc/sys/net/ipv4/tcp_fastopen set to 2 or 3

      setParameters (these are enabled by default):

      • tcpFastOpenClient - Attempt to make outbound TFO connections
      • tcpFastOpenServer - Accept inbound TFO connection attempts

      Additionally the following setParameter may be tuned on the server:

      • tcpFastOpenQueueSize (default 1024)

      Description of Linked Ticket

      We should investigate what work needs to be done to perform TCP Fast Open when speaking to other hosts.

      Scope of changes

      Impact to Other Docs

      MVP (Work and Date)

      Resources (Scope or Design Docs, Invision, etc.)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ravind.kumar Ravind Kumar (Inactive)
              Reporter:
              backlog-server-pm Backlog - Core Eng Program Management Team
              Participants:
              Last commenter:
              Ravind Kumar Ravind Kumar (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since reply:
                1 year, 51 weeks, 3 days ago
                Date of 1st Reply: