# 基於UDP的傳輸層協定

## 基於 UDP 的傳輸層協定

QUIC 是在 UDP 用戶空間中實現的傳輸協定。如果快速瀏覽一下網絡流量，QUIC 將看起來像一個 UDP 封包。

正如在 UDP 上實現的那樣，QUIC 還利用 UDP 端口號來標識給定 IP 地址上的特定服務。

目前已知的 QUIC 實作都位於用戶空間，這使它能得到更快速的迭代（ 對比内核空間中的實作 ）。

## 能跑得動嗎？

有一些網路上的中間設備會攔截 port 53（ 用於DNS ）以外的 UDP 流量。還有一些網路會節流（ throttle ）UDP 流量，使得 QUIC 的表現慢於基於 TCP 的協定。更多的情況是我們不知道運營商會怎麼做。

在可預見的將來，所有基於 QUIC 的傳輸的使用都可能必須能夠優雅地回退到另一個（ 基於TCP ）的替代方法。 Google 工程師以前曾提到過，故障率可能會是百分比的個位數。

## 會被優化嗎？

如果 QUIC 被證明確實是網際網路的一個有益補充，客戶會希望能正常使用 QUIC，那麼網路公司就可能重新解決上述的問題。 多年以來，隨著 QUIC 取得進展，在網際網路上建立和使用 QUIC 的成功率已有所提高。
