一、quic资料
目前关于quic的中文资料文档比较少,以下是一些关于quic收集的资料以及源代码下载,google的一些网站需要翻墙才能上去
关于google开源代码管理工具gclient:http://blog.csdn.net/doon/article/details/9287693这有一篇介绍代码管理工具的文章。
github源码:https://github.com/google/proto-quic(目前quic the only supported platform is Linux (and the only tested version is Google's Ubuntu clone))
官网资料:https://chromium.googlesource.com/external/github.com/google/proto-quic/官网源码下载地址直接用git clone就可以
客户端-服务端播放test:https://www.chromium.org/quic/playing-with-quic
二、quic简介
what is quic ?
· A reliable, multiplexedtransport over UDP
· Always encrypted
· Reduces latency
· Runs in user-space
· Open sourced in Chromium
Newtransport designed to reduce web latency
- TCP + TLS + SPDY over UDP
- Faster connection establishment than TLS/TCP
- 0-RTT usually, 1-RTT sometimes
- Deals better with packet loss than TCP
- Has Stream-level and Connection-level Flow Control
- FEC recovery
- Multipath
三:quic的优点
Key featuresof QUIC over existing TCP+TLS+HTTP2 include
- Dramatically reduced connection establishment time
- Improved congestion control
- Multiplexing without head of line blocking
- Forward error correction
- Connection migration
以下是一些TCP、SPDY和QUIC的对比简图。
参考链接:http://yjy.people.com.cn/n/2014/0311/c245079-24604581.html
quic协议讨论研究,qq群:521105854