Results 1 to 4 of 4

Thread: Win 10 Anniversary tcp update & SG TCP Optimizer

  1. #1
    Junior Member
    Join Date
    Jun 2015
    Posts
    6

    Win 10 Anniversary tcp update & SG TCP Optimizer

    hi

    when next sg tcp optimizer for win10 anniversary update.

    https://blogs.technet.microsoft.com/...s-server-2016/

  2. #2
    Administrator Philip's Avatar
    Join Date
    May 1999
    Location
    Jacksonville, Florida, United States
    Posts
    10,269
    Blog Entries
    6
    Thanks for your interest and the link. We will be looking into these settings and testing them, then issuing recommendations before implementing only the relevant ones into the TCP Optimizer.

  3. #3
    Junior Member
    Join Date
    Nov 2016
    Posts
    3
    Quote Originally Posted by Philip View Post
    Thanks for your interest and the link. We will be looking into these settings and testing them, then issuing recommendations before implementing only the relevant ones into the TCP Optimizer.
    NOw, what is your recommendation regarding to that tcp optimizer?

  4. #4
    Administrator Philip's Avatar
    Join Date
    May 1999
    Location
    Jacksonville, Florida, United States
    Posts
    10,269
    Blog Entries
    6
    I will try to go over them below.

    TCP Fast Open (TFO) - RFC 7413
    It is enabled by default in the Windows 10 Anniversary update and newer Linux 3.x kernels. It is not available in Chrome for PCs (Only Android/Chrome OS, see: chrome://flags/ and look for "TCP Fast Open" flag). It can be enabled in MS Edge (look at the About:Flags setting "TCP Fast Open").

    You can see the value in command prompt using: netsh int tcp show global
    it can be set using: netsh int tcp set global fastopen=<enabled | disabled | default>

    Recommendation: Leave as is, enabled in the OS is ok as applications need to support/enable it separately. It still needs wider adoption.

    Note: It may cause issues with dropped packets by some older middleware/routers/firewalls that do not like SYN packets with larger headers.


    Initial Congestion Window (IW, or ICW)
    The default value in Windows 10 and Server 2012 R2 was 4 MSS, it was increased to 10 MSS for the Internet template with the anniversary update, which is a good thing. It can't be changed directly on Windows 10 Home/Pro, you'd have to change the template to "compat" to limit it, which is countrerproductive.

    Our take: IW of 10 is better than 4.


    Tail Loss Probe (TLP) - experimental IETF draft
    Aims to improve packet loss recovery. It is enabled by default for connections with over 10ms rtt. Again, for client variants of Windows 10 (Home/Pro), it is only adjustable if you change the template from "Internet" to "compat", which disables it.

    Our take: It is better to leave enabled, which is the default.


    Recent ACKnowledgement (RACK) - experimental IETF draft
    Detects packet loss based on time rather than checking packet sequence. It is enabled by default for connections over 10ms rtt that use SACK. Client Windows 10 OSes have it enabled in the "Internet" template, disabled in the "compat" template, and the setting is read-only.

    Our take: undecided, may be useful in some fringe situations and the benefit may be offset by overhead. Needs further testing.


    Windows Low Extra Delay BAckground Transport (LEDBAT) - RFC 6817
    It is a Congestion Control module designed for background transfers, so that they consume only unused background bandwidth, without interfering with other TCP connections. It is undocumented, experimental, and not easily configurable.

    Our take: irrelevant, as we can't test, change, or use it.


    TL;DR;
    The Anniversary update improves and builds up on some new experimental TCP options which is a good thing. At the same time, Microsoft has locked a lot of those settings and they are not user-editable in Windows 10 Home/Pro.
    Linux is user friendly, it's just picky about its friends...
    Disclaimer: Please use caution when opening messages, my grasp on reality may have shaken loose during transmission (going on rusty memory circuits).
    ๑۩۞۩๑

Similar Threads

  1. TCP Optimizer and the SP3 update
    By leoliver in forum General Broadband Forum
    Replies: 2
    Last Post: 07-13-08, 11:17 AM
  2. First anniversary, what to buy?
    By Humboldt in forum General Discussion Board
    Replies: 29
    Last Post: 06-11-05, 12:15 AM
  3. 1st anniversary !!
    By RoscoPColtrane in forum General Discussion Board
    Replies: 29
    Last Post: 08-17-04, 12:38 AM
  4. An anniversary...
    By Brk in forum General Discussion Board
    Replies: 13
    Last Post: 04-08-04, 08:57 AM
  5. An anniversary...
    By Brk in forum General Discussion Board
    Replies: 3
    Last Post: 12-11-02, 11:10 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •