# QUIC v2
為了盡力專注于QUIC的核心特性,以及為了趕上發布進度,最初計劃為核心協議一部分的幾個特性已被推遲,計劃到QUIC第二版或以后的版本中完成。
本文檔的作者買的水晶球是山寨的,所以我們不能知道哪些特性會或者不會出現在第二版中。但我們可以談談那些在第一版中被標記為“之后做”的可能出現在第二版中的特性。
## 前向糾錯(Forward Error Correction)
前向糾錯(FEC)是一種通過向接收方發送冗余數據,使得接收方能快速識別出含有不明顯錯誤的一種錯誤控制方式。
Google在它們的原版QUIC成果中實驗過該特性,但由于實驗結果不理想而已經去除。此特性可供QUIC v2討論,但可能需要有人證明它在代價不大的情況下確實有用。
## 多路徑(Multipath)
多路徑意味著通信可以通過多個網絡路徑傳輸,以期最大化利用資源并增加冗余。
SCTP支持者可能有話說了,SCTP和現代TCP早就已經支持這一點。
## 不可靠數據
通過QUIC傳輸不可靠的數據流也得到過廣泛討論,這樣QUIC就能在傳統UDP風格的應用程序中作為代用品。
## 非HTTP適應
基于QUIC的DNS是早期被提出的非HTTP協議之一,這可能在QUIC v1和HTTP/3發布后得到更多的關注。但我想,如果我們擁有了這樣的新型傳輸層協議,DNS遠不是終點。