为了进一步提升网页浏览的性能和安全,微软宣布在Win10一周年更新系统中Edge浏览器开启对TCP Fast Open支持,这项技术使得Edge能够降低通过网络交换的加密数据的往返时间。
据悉,该功能可以在Edge浏览器about:flags设置页面,系统版本需要在14352及以上或者是EdgeHTML 14.14361版本及以上。通过TCP Fast Open,Edge浏览器将更安全,性能提升。
TFO是Linux内核3.6版本引入的新特性,相关标准由Google提出客户端通过TCP连接到服务器时,可以在SYN报文携带数据,这将提升TCP的效率(4%-41%)。前提是在这个SYN报文中,有代表客户端的在之前的TCP连接中服务器产生的cookie字段。在客户端和服务器第一次的TCP连接创建过程中,是通常的三次握手过程,但是服务器会产生cookie作为后续TCP连接的认证信息,这就避免了恶意攻击。
微软在Edge浏览器中将加入0-RTT体验支持,让加密数据始终随着TLS Client Hello和此前存储服务器信息同时被发送。Edge浏览器支持HTTP 2.0、TLS 1.3和CP Fast Open、TLS False Start,另外微软还将支持今年夏季晚些时候发布的TLS 1.3特性。
Windows 10的全新浏览器Edge无疑被寄予厚望,微软Edge浏览器是2015年4月30日的微软Build开发者大会上宣布的浏览器名称。现在对比看来,其性能和安全性完胜IE浏览器。