クライアントと DCDN の POP (Point of Presence) との間のリンクで QUIC プロトコルを使用すると、データ伝送が保護され、リソースへのアクセス効率が向上します。本トピックでは、QUIC の概要、QUIC を有効にする方法、および QUIC の課金方法について説明します。
QUIC とは
QUIC (Quick UDP Internet Connections) は、実験的なトランスポート層ネットワークプロトコルです。QUIC は、TLS/SSL に匹敵するセキュリティを提供しながら、接続遅延と伝送遅延を削減します。UDP 上に構築された QUIC は、劣悪なネットワーク環境でも高いパフォーマンスを発揮し、深刻なパケット損失やネットワーク遅延が発生した場合でも利用可能です。QUIC は、オペレーティングシステムやカーネルのサポートなしで、アプリケーション層でさまざまな輻輳制御アルゴリズムをサポートします。TCP と比較して、QUIC は最適化のための柔軟性が高く、TCP 最適化の限界に達したサービスに適しています。
現在、Alibaba Cloud DCDN は、レイヤー 7 プロトコルで QUIC をサポートしています。
QUIC のタイプ
DCDN は IETF QUIC と Google QUIC をサポートしています。Google QUIC でサポートされているバージョン番号は、Q39、Q43、Q46 です。
- IETF QUIC は、インターネット標準バージョンです。
- IETF QUIC は、Google QUIC のバージョン Q39、Q43、Q46 と互換性があります。IETF QUIC の使用を強く推奨します。
仕組み
以下の図は、Alibaba Cloud DCDN での QUIC の仕組みを示しています。

クライアントの要件
QUIC プロトコルには、クライアントに関する次の要件があります:
- Google Chrome を使用する場合、DCDN は標準の HTTP/3 プロトコルをサポート済みのため、Chrome から Alibaba Cloud DCDN へ直接 QUIC リクエストを送信できます。
- 自社開発のアプリを使用する場合、そのアプリには、lsquic-client、Cronet、ngtcp2、quiche などの QUIC プロトコルをサポートするネットワークライブラリを統合する必要があります。
QUIC の課金ルール
QUIC は付加価値サービスであり、QUIC リクエストの数に基づいて追加料金が請求されます。詳細については、「DCDN 料金詳細」の QUIC のセクションをご参照ください。
重要
- リクエストが QUIC リクエストかどうかは、UDP プロトコルを使用しているかによって判断されます。
- HTTPS トラフィックの場合、QUIC プロトコルで処理されたリクエストは QUIC リクエスト数に基づいて課金され、その他のリクエストは HTTPS リクエスト数に基づいて課金されます。
QUIC リクエストの識別方法
次の例では、Google Chrome を使用して QUIC リクエストを確認する方法を示します。
手順:Web ページの空白領域を右クリックし、 [Inspect] > [Network] を選択します。[Protocol] 列に h3-29 と表示されている場合、そのリクエストは QUIC リクエストです。
説明 [Protocol] 列が表示されない場合は、ページを更新してから右クリックして、 [Header Options] > プロトコル を選択します。
以下の図では、"h3" は QUIC リクエストを示しています。