# 連接
QUIC連接是兩個QUIC端點之間的單次會話(conversation)過程。QUIC建立連接時,加密算法的版本協商與傳輸層握手合并完成,以減小延遲。
在連接上實際傳輸數據時需要建立并使用一個或多個數據流。
## 連接ID(Connection ID)
每個連接過程都有一組連接標識符,或稱連接ID,該ID用以識別該連接。每個端點各自選擇連接ID。每個端點選擇對方使用的連接ID。
連接ID的基本功能是確保底層協議(UDP、IP及其底層協議)的尋址變更不會使QUIC連接傳輸數據到錯誤的端點。
利用連接ID的優勢,連接可以在IP地址和網絡接口遷移的情況下得到保持——而這TCP永遠做不到。舉例來說,當用戶的設備連接到一個Wi-Fi網絡時,將進行中的下載從蜂窩網絡連接轉移到更快速的Wi-Fi連接。與此類似,當Wi-Fi連接不再可用時,將連接轉移到蜂窩網絡連接。
## 端口號
QUIC基于UDP建立,因此使用16比特的UDP端口號字段來區分傳入的不同連接。
## 版本協商
客戶端的QUIC連接請求會告知服務器所希望使用的QUIC協議版本,服務器端會回復一系列支持的版本供客戶端選擇。