通过TCP Fast Open加速Microsoft Edge

尝试消除问题的工具

TCP快速打开是一个 新功能 Microsoft Edge的优势,可将Web浏览器的页面加载时间平均缩短10%以上,在某些情况下,最高可以达到40%。

该功能当前仅在快速和慢速Ring Insider内部版本中提供的Microsoft Edge预览版本中可用。

但是,微软似乎很有可能在下个月的Windows 10周年更新中提供该功能。

在我们了解如何在Microsoft Edge中激活TCP快速打开之前(默认情况下未启用它),了解它是什么以及如何设法加快页面加载时间非常有用。

通过TCP Fast Open加速Microsoft Edge

tcp fast open

TCP快速打开是TCP协议的扩展,可在TCP初始握手期间进行数据交换。

整个过程是高度技术性的;它使用在与服务器的初始连接期间存储在客户端上的加密cookie,该cookie稍后用于身份验证以尽早开始数据传输。

服务器需要支持发送Cookie,TCP快速打开才能生效。如果不是这种情况,服务器将忽略该请求,而是建立常规连接。

简而言之,客户端和Web服务器需要支持TCP快速打开,以便您注意到页面加载差异。随着Microsoft和Apple现在都支持此功能(Linux和Android上的Google),Web服务器的兼容性可能会在不久的将来得到改善。

如果您对全部详细信息感兴趣,请查看 Google的出版物 在TCP Fast Open上, 维基百科文章 以获得概述和链接,或者 Bradley Falzon的概述 这有点容易理解。

在Microsoft Edge中启用TCP快速打开

如前所述,该功能仅在Microsoft EdgeHTML 14.14361和更高版本中可用。仅当您当前运行Windows 10的Insider Builds时,浏览器版本才可用。

单击Edge界面中的三个点,选择Settings,然后一直向下滚动以显示浏览器的版本。

若要启用此功能并加快Microsoft Edge的速度,请执行以下操作:

  1. 在浏览器的地址栏中输入about:flags。
  2. 这将打开实验功能。
  3. 向下滚动,直到找到“网络”部分。
  4. 选中“启用TCP快速打开”首选项以将其启用。
  5. 重新启动Microsoft Edge。

根据使用Microsoft Edge的方式,您可能会注意到使用浏览器连接到某些网页时速度有所提高,或者根本没有好处。

由于Web服务器需要支持TCP Fast Open for Edge才能从中受益,因此您将遇到无法与以前有所不同的情况。