fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2019-12-07
  • 发帖数4666
  • 经验669枚
  • 威望0点
  • 贡献值394点
  • 好评度50点
阅读:3985回复:25

HTTP/2 is Live in Firefox

楼主#
更多 发布于:2015-02-25 13:59

图片:屏幕快照 2015-02-25 下午2.25.01.png



使用 FDE 访问 google.com 可以看到协议版本 HTTP/2.0。刚刚发布的 Firefox 36.0 也已经完整支持 HTTP/2。

9% of all Firefox release channel HTTP transactions are already happening over HTTP/2.

( http://bitsup.blogspot.com/2015/02/http2-is-live-in-firefox.html )

HTTP/2是继1999年HTTP/1.1发行后即将推出更新的HTTP传输协定标准,由HTTP工作小组以SPDY为基础进行开发完成。
( http://laoyaoba.com/ss6/html/49/n-536749.html )

HTTP/2 主页
( http://http2.github.io/ )
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2019-12-12
  • 发帖数18383
  • 经验4732枚
  • 威望5点
  • 贡献值4292点
  • 好评度1066点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2015-02-25 14:01
SPDY被无情抛弃了,HTTP2是未来之选。
Firefox More than meets your experience
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2019-12-07
  • 发帖数4666
  • 经验669枚
  • 威望0点
  • 贡献值394点
  • 好评度50点
2楼#
发布于:2015-02-25 14:05
fang5566:SPDY被无情抛弃了,HTTP2是未来之选。回到原帖
SPDY 是个过渡版本。 HTTP2 很多特性都是建立在 SPDY 上的。SPDY 功不可没

For both SPDY and HTTP/2 the killer feature is arbitrary multiplexing on a single well congestion controlled channel.

关于 HTTP/2 的一些演示 ( https://http2.golang.org/ )
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2019-12-12
  • 发帖数1918
  • 经验1132枚
  • 威望1点
  • 贡献值232点
  • 好评度161点
3楼#
发布于:2015-02-25 20:20
fiag:SPDY 是个过渡版本。 HTTP2 很多特性都是建立在 SPDY 上的。SPDY 功不可没

For both SPDY and HTTP/2 the killer feature is arbitrary multiplexing ...
回到原帖
https://http2.golang.org/gophertiles
这个页面颇有趣
理论上应该是 http2 比较快
但是实际反而是 http1 更快
因为电信那无耻地延迟、丢包、断流
导致多线程的 http1 效率远远好于单线程的 http2
飞雪尔
火狐狸
火狐狸
  • UID3039
  • 注册日期2005-02-15
  • 最后登录2019-12-05
  • 发帖数286
  • 经验48枚
  • 威望0点
  • 贡献值28点
  • 好评度0点
  • 忠实会员
4楼#
发布于:2015-02-26 22:34
aaaa007cn:https://http2.golang.org/gophertiles
这个页面颇有趣
理论上应该是 http2 比较快
但是实际反而是 http1 更快
因为电信那无耻地延迟、丢包、断流
导致多线程的 http1 效率远远好于单线程的 ...
回到原帖
我这里明显http2快得多。
用技术呈现美丽
www.21show.com
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度118点
  • 社区居民
5楼#
发布于:2015-02-27 08:45
飞雪尔:我这里明显http2快得多。回到原帖
我这边也是HTTP2快。
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2019-12-10
  • 发帖数9163
  • 经验371枚
  • 威望1点
  • 贡献值116点
  • 好评度39点
  • 忠实会员
  • 终身成就
  • 社区居民
6楼#
发布于:2015-02-27 11:16
fiag:SPDY 是个过渡版本。 HTTP2 很多特性都是建立在 SPDY 上的。SPDY 功不可没

For both SPDY and HTTP/2 the killer feature is arbitrary multiplexing ...
回到原帖
为啥我的network.http.spdy.enabled.http2draft已经是true了,这个页面还是提示我Unfortunately, you're not using HTTP/2 right now. ??
Waterfox扬长而去
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2019-12-12
  • 发帖数2234
  • 经验1366枚
  • 威望0点
  • 贡献值52点
  • 好评度137点
  • 社区居民
  • 最爱沙发
  • 忠实会员
7楼#
发布于:2015-02-27 11:28
kmc:为啥我的network.http.spdy.enabled.http2draft已经是true了,这个页面还是提示我Unfortunately, you're not using HTTP/2 right now. ??回到原帖
开gfwlist了没,目前被包括在内,其实这个子域名没被墙。
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2019-12-12
  • 发帖数1918
  • 经验1132枚
  • 威望1点
  • 贡献值232点
  • 好评度161点
8楼#
发布于:2015-02-27 14:14
飞雪尔:我这里明显http2快得多。回到原帖
正常情况下应该是 http/2 快
但是 http/2 需要 tls
某国可是会对 443 端口做任性随意丢包的
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
9楼#
发布于:2015-02-27 16:53
aaaa007cn:正常情况下应该是 http/2 快
但是 http/2 需要 tls
某国可是会对 443 端口做任性随意丢包的
回到原帖
a7n 在说什么?
这个跟是不是http/2没关系吧,正常的不会随便丢包,我换了联通后才知道,那就是因为电信充话费送的宽带很差劲,出口带宽简直不能用。
要说已经在黑名单上的ip,我这不叫随意丢包,我这边好多都是connection reset,那是全部丢

s/某国/C国/
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2019-12-07
  • 发帖数4666
  • 经验669枚
  • 威望0点
  • 贡献值394点
  • 好评度50点
10楼#
发布于:2015-02-27 17:02
用代码( https://github.com/bradfitz/http2 )自己搭个局域网环境测试吧。
只是要注意下 SSL 证书要自己签发下。
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
11楼#
发布于:2015-02-27 17:20
fiag:用代码( https://github.com/bradfitz/http2 )自己搭个局域网环境测试吧。
只是要注意下 SSL 证书要自己签发下。
回到原帖
我觉得局域网测的意义不大, 结果差别肯定很小。
而且转发的ip包本身大小就不一样,公网上的不是1500
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
fiag
管理员
管理员
  • UID1188
  • 注册日期2004-12-21
  • 最后登录2019-12-07
  • 发帖数4666
  • 经验669枚
  • 威望0点
  • 贡献值394点
  • 好评度50点
12楼#
发布于:2015-02-27 17:47
atmouse:我觉得局域网测的意义不大, 结果差别肯定很小。
而且转发的ip包本身大小就不一样,公网上的不是1500
回到原帖
HTTP/2 的优点在于单连接并发。可以试试里面的 1s latency,模拟延迟的效果。
同时打开 控制台查看网络信息,就知道展现加速的原理了。

主要是减少了多资源加载时的并发连接导致的延迟。
如果网络状况奇差,比如限制了传输速率,那么这种情况 HTTP/2 这个优势就发挥不出来了。

HEADER 压缩这个特性,由于 HEADER 本来就小,少量连接看不出明显效果。但是算在给服务器节省流量上还是很可观的。
opentiss
千年狐狸
千年狐狸
  • UID16
  • 注册日期2004-11-21
  • 最后登录2019-12-12
  • 发帖数3353
  • 经验48枚
  • 威望1点
  • 贡献值30点
  • 好评度12点
  • 社区居民
  • 忠实会员
13楼#
发布于:2015-02-27 18:06
ssh tunnel连接,2快,感觉。
tulip17
非常火狐
非常火狐
  • UID34021
  • 注册日期2010-09-17
  • 最后登录2019-12-11
  • 发帖数945
  • 经验642枚
  • 威望1点
  • 贡献值396点
  • 好评度47点
  • 社区居民
  • 忠实会员
14楼#
发布于:2015-02-27 22:22
aaaa007cn:https://http2.golang.org/gophertiles
这个页面颇有趣
理论上应该是 http2 比较快
但是实际反而是 http1 更快
因为电信那无耻地延迟、丢包、断流
导致多线程的 http1 效率远远好于单线程的 ...
回到原帖
我这也是2明显要比1块,昨天用FF35测试效果一样
上一页
游客

返回顶部