企業(yè)建網站QUIC特點
日期 : 2021-01-21 21:30:39
QUIC特點。和TCP+TLS+HTTP2相比,它的主要有以下特點:首先,QUIC通過在首次建立連接時保存serverConfig信息用于后續(xù)建立連接,實現(xiàn)了后續(xù)0-RTT時間建立連接;其次,QUIC通過在應用程序層面實現(xiàn)不依賴操作系統(tǒng)的擁塞控制算法,采用單調遞增的Packet Number解決TCP的重傳歧義問題,采用Tail Loss Probes(TLPs)實現(xiàn)快速重傳等方法大大改進了擁塞控制。
最后,QUIC實現(xiàn)了多個同域名下的請求復用同一連接的多路復用方法,而且同一鏈路上的請求不再依次等待,可以間隔進行,解決了TCP協(xié)議隊頭阻塞問題(Head-Of-Line Blocking,HOLb);然后,QUIC協(xié)議的每個數據包除了包含本身的數據以外,會帶有其他數據包的部分數據,在少量丟包的情況下,可以使用其他數據包的冗余數據完成數據組裝而無需重傳,提高數據的傳輸速度。
最后,QUIC改進了傳統(tǒng)TCP連接由客戶端和服務端IP和端口組成的4元組標識的方法,采用客戶機隨機生成的64位UUID標識連接,當QUIC客戶機更改IP地址時,它可以繼續(xù)使用新IP地址中的舊連接ID,快速重啟會話,繼續(xù)傳輸數據,實現(xiàn)連接遷移。
最后,QUIC實現(xiàn)了多個同域名下的請求復用同一連接的多路復用方法,而且同一鏈路上的請求不再依次等待,可以間隔進行,解決了TCP協(xié)議隊頭阻塞問題(Head-Of-Line Blocking,HOLb);然后,QUIC協(xié)議的每個數據包除了包含本身的數據以外,會帶有其他數據包的部分數據,在少量丟包的情況下,可以使用其他數據包的冗余數據完成數據組裝而無需重傳,提高數據的傳輸速度。
最后,QUIC改進了傳統(tǒng)TCP連接由客戶端和服務端IP和端口組成的4元組標識的方法,采用客戶機隨機生成的64位UUID標識連接,當QUIC客戶機更改IP地址時,它可以繼續(xù)使用新IP地址中的舊連接ID,快速重啟會話,繼續(xù)傳輸數據,實現(xiàn)連接遷移。