# 有序交付
## ?有序交付
QUIC的單個數據流可以保證有序交付,但多個數據流之間可能亂序。這意味著單個數據流的傳輸是按序的,但是多個數據流中接收方收到的順序可能與發送方的發送順序不同!
舉個例子:服務器傳送流A和B到客戶端。流A先啟動,然后是流B。在QUIC中,丟包只會影響該包所處的流。如果流A發生了一次丟包,而流B沒有,流B將繼續傳輸直到結束,而流A將會進行丟包重傳過程。而在HTTP/2中這不可能發生。
下圖展示了連通兩個QUIC端點的單一連接中的黃色與藍色的數據流。它們互相獨立,所以可能亂序到達,但是每個流內的信息將按序可靠到達。
