MsQuicQUIC 協(xié)議的跨平臺實(shí)現(xiàn)
IETF QUIC 協(xié)議在微軟的跨平臺實(shí)現(xiàn),旨在用作通用 QUIC 庫。
與基于 TCP 的現(xiàn)有 TLS 方案相比,QUIC 具有許多優(yōu)點(diǎn):
- TLS 1.3 認(rèn)證的握手
- 所有數(shù)據(jù)包均已加密
- 應(yīng)用程序數(shù)據(jù)的并行流
- 改進(jìn)擁塞控制和丟失恢復(fù)(與 TCP 相比)
- 在第一次往返(0-RTT)中交換應(yīng)用程序數(shù)據(jù)
- 保留客戶端 IP 地址或端口中的更改
- 容易擴(kuò)展新特性
特性
- 跨平臺支持
- 針對客戶端和服務(wù)器進(jìn)行了優(yōu)化
- 針對最大吞吐量和最小延遲進(jìn)行了優(yōu)化
- 異步 IO
- UDP 發(fā)送和接收合并支持
評論
圖片
表情
