TCP Fast Open (TFO) - RFC 7413
TFO允许在TCP握手期间发送和接收初始SYN分组中的数据。如果客户端和服务器都支持TFO功能,则可以减少建立到同一服务器的多个TCP连接的延迟。这是通过在初始TCP握手之后在客户端上存储TFO cookie来实现的。如果客户端稍后重新连接,则此TFO cookie将发送到服务器,从而允许连续的TCP握手跳过一个往返延迟,从而减少延迟。
TCP快速打开默认情况下在Windows 10周年更新和更新的Linux 3.7 +内核中启用。它在Chrome中不适用于个人电脑(仅适用于Android / Chrome操作系统,请参阅: Chrome : / / flags /并查找“TCP快速打开”标志)。它可以在MS Edge浏览器中启用(请参阅关于:About:Flags setting "TCP Fast Open")。
您可以在命令提示符中使用以下命令查看当前值:
netsh int tcp show global
它可以使用以下方法设置:
netsh int tcp set global fastopen=enabled (default: enabled, possible values: enabled, disabled, default)
建议:保持默认值,在操作系统中启用即可,因为应用程序需要单独支持/启用它。它仍然需要更广泛的试用和适配。
注意:它可能会导致一些较旧的中间件/路由器/防火墙丢弃的数据包出现问题,这些中间件/路由器/防火墙不喜欢报头较大的SYN数据包。
Initial Congestion Window (IW, or ICW) - RFC 6928
初始拥塞窗口确定TCP在等待确认和根据线路条件调整传输速度之前可以发送多少数据。传统上(RFC 3390),这是在2和4段之间,然而,随着更快的宽带连接,已经建议将允许的TCP初始窗口( IW )增加到10段。
Windows 10和Server 2012 R2中的默认值为4 MSS,使用周年更新时,Internet模板的默认值将增加到10 MSS,这是一件好事。它不能直接在Windows 10 Home / Pro上更改,您必须将模板更改为“compat”以限制它,这将适得其反。
官方建议: 10比4好。
Tail Loss Probe (TLP) - experimental IETF draft
旨在提高丢包恢复能力。默认情况下,对于RTT超过10ms的连接启用此选项。
官方建议:最好保持启用状态,这是默认设置。
Recent ACKnowledgement (RACK) - experimental IETF draft
根据时间检测数据包丢失,而不是检查数据包序列。默认情况下,对于使用SACK的10ms RTT以上的连接启用此选项。客户端Windows 10操作系统已在“Internet”模板中启用,在“compat”模板中禁用,并且设置为只读。
官方建议: 尚不完全清楚,在某些边缘情况下可能有用,而收益可能会被间接费用抵消。需要进一步测试。
Windows Low Extra Delay BAckground Transport (LEDBAT) - RFC 6817
它是为后台传输设计的拥塞控制模块,因此它们仅消耗未使用的后台带宽,而不会干扰其他TCP连接。它是没有文档记录的、实验性的,并且不容易配置。
官方建议: 不相干,因为我们不能测试、改变或使用它

win10和win server 2016新的TCP功能介绍相关推荐

  1. SQL Server 2016新特性:列存储索引新特性

    SQL Server 2016新特性:列存储索引新特性 行存储表可以有一个可更新的列存储索引,之前非聚集的列存储索引是只读的. 非聚集的列存储索引支持筛选条件. 在内存优化表中可以有一个列存储索引,可 ...

  2. SQL Server 2016 新功能之综述

    冬去春来,发现之前最后一篇写在2012年,又过去了5年了,时间如飞啊.那时候SQL 2012 发布让人兴奋了一把,哪知道时间如刀,刀刀催人老啊,今天SQL 2016都发布了很久了,很快SQL On l ...

  3. Windows Server 2016 新功能HCI(超融合基础架构) By S2D

    超融合基础架构(Hyper-Converged Infrastructure,或简称"HCI")也被称为超融合架构,是指在同一套单元设备(x86服务器)中不仅仅具备计算.网络.存储 ...

  4. Sql Server 2016新功能之Row-Level Security(值得关注)

    Sql Server 2016 有一个新功能叫 Row-Level Security ,大概意思是行版本的安全策略(原来我是个英语渣_(:з」∠)_) 直接上例子.这个功能相当通过对表添加一个函数作为 ...

  5. Win10 上 Sql Server 2016 安装

    Win10 上 Sql Server 2016 安装 操作系统是win10,64位.安装过程中出现了这样的问题:安装程序集"Microsoft.VC80.ATL,version=" ...

  6. SQL Server 2016 AlwaysOn 安装及配置介绍

    SQL Server 2016  AlwaysOn 安装及配置介绍 Always On 可用性组功能是一个提供替代数据库镜像的企业级方案的高可用性和灾难恢复解决方案. SQL Server 2012 ...

  7. SQL Server - SQL Server 2016新特性之 --- Query Store

    前言 SQL Server 2016引入新的查询语句性能监控.调试和优化工具/功能 -- Query Store.以前我们发现一条查询语句性能突然下降,我们要去找出问题的所在往往需要通过调用一些DMV ...

  8. SQL Server 2016新特性:Live Query Statistics

    SSMS可以提供可以查看正在执行的计划.live query plan可以查看一个查询的执行过程,从一个查询计划操作到另外一个查询计划操作.live query plan提供了整体的查询运行进度和操作 ...

  9. sql 数据库检查_数据库检查点– SQL Server 2016中的增强功能

    sql 数据库检查 When a new row is inserted or an existing one is updated in your database, the SQL Server ...

最新文章

  1. 认识python(了解)
  2. CAD绘图软件中如何查询图纸的版本是多少
  3. 解决linux中Kipmi0进程对CPU使用率很高问题
  4. 推荐一款非常不错的子网计算器
  5. 用VC6.0遇到的一个问题
  6. jmeter学习笔记(八-1)
  7. BZOJ 1070: [SCOI2007]修车
  8. 洛谷——P1614 爱与愁的心痛
  9. OpenCV读取视频并获得相关属性信息
  10. Log4j按级别输出日志到不同的文件
  11. list排序sort降序_list.sort和高阶函数sorted
  12. 小身材大能耐,面向物联网开发的 ACRN Hypervisor开源啦!
  13. kuangbin 基础DP1
  14. windows下的内存型下载者病毒
  15. java事务和分布式事务详解
  16. iptables man手册翻译
  17. idea Lombok插件下载
  18. 8K摄像机研发之路有多难?一起了解你不知道的首款国产8K小型化广播级摄像机背后的故事
  19. PayPay migrated the core payment database from Aurora to TiDB
  20. C++游戏——小胎大乱斗

热门文章

  1. 威斯康星大学-深度学习和生成模型导论2021
  2. self和parent的用法
  3. 7月第1周回顾:AMD英特尔四核战在即 华为3Com遭收购传言
  4. 标签类目体系(面向业务的数据资产设计方法论)-读书笔记2
  5. c语言通用数据结构和常用算法库,基于C语言的通用数据结构和算法库
  6. 淘宝直通车定向推广怎么开技巧 直通车定向推广实操深度解析
  7. 5行代码提升时间序列预测,都有用!
  8. java bt下载_bt: Java种子下载程序
  9. 阿拉伯数字转大写金额(支持简体和繁体)
  10. 安卓10源码开发定制(29)手电筒控制源码分析