QUIC プロトコルは、Transport Layer Security (TLS)/Secure Sockets Layer (SSL) と同等のセキュリティを提供し、接続と伝送の遅延を削減します。QUIC プロトコルを有効にすることで、リソースへのアクセス効率を向上させ、データ伝送のセキュリティを確保できます。
QUIC とは
QUIC (Quick UDP Internet Connections) は、実験的なトランスポート層のネットワークプロトコルです。TLS/SSL と同等のセキュリティを提供し、接続と伝送の遅延を削減します。QUIC は UDP プロトコルに基づいているため、低速なネットワークでも優れたパフォーマンスを発揮します。深刻なパケット損失や高いネットワーク遅延が発生した場合でも、利用可能なサービスを提供できます。QUIC は、オペレーティングシステムやカーネルのサポートを必要とせずに、アプリケーション層でさまざまな輻輳制御アルゴリズムを実装できます。これにより、QUIC は従来の TCP プロトコルよりも柔軟性が高くなります。TCP の最適化でボトルネックが発生するサービスに最適です。
ApsaraVideo VOD は、高速化ドメイン名のレイヤー 7 プロトコルとして QUIC プロトコルを使用します。
QUIC の種類
ApsaraVideo VOD の高速化ドメイン名は、IETF QUIC と Google QUIC をサポートしています。サポートされている Google QUIC のバージョンは Q39、Q43、Q46 です。
IETF QUIC はインターネット標準バージョンです。
IETF QUIC は、Google QUIC のバージョン Q39、Q43、Q46 と互換性があります。IETF QUIC の使用を強く推奨します。
クライアントの要件
QUIC プロトコルには、以下のクライアント要件があります。
Chrome ブラウザを使用する場合、Alibaba Cloud Content Delivery Network (CDN) は標準の HTTP/3 プロトコルをサポートしています。これにより、Chrome は QUIC リクエストを直接 Alibaba Cloud CDN に送信できます。
自社開発アプリケーションを使用する場合、そのアプリケーションには lsquic-client、Cronet ネットワークライブラリ、ngtcp2、quiche など、QUIC プロトコルをサポートするネットワークライブラリを統合する必要があります。
仕組み

QUIC の課金ルール
QUIC プロトコルは付加価値サービスです。QUIC リクエストの数に基づいて追加料金が課金されます。課金の詳細については、チケットを送信してください。
リクエストが UDP プロトコルに基づいている場合、QUIC リクエストとして識別されます。
HTTPS プロトコルヘッダーを持つリクエストが QUIC 経由で送信された場合、QUIC リクエストとして課金されます。それ以外の場合、リクエストは HTTPS リクエストとして課金されます。
制限事項
QUIC 機能は、ホワイトリストに登録されているユーザーのみが利用できます。この機能を有効にするには、チケットを送信してください。
QUIC プロトコルの有効化
ApsaraVideo VOD コンソールにログインします。
左側のナビゲーションウィンドウで、[設定管理] > [CDN 設定] > [ドメイン] を選択します。
左側のナビゲーションウィンドウで、[QUIC プロトコル] をクリックします。
[QUIC プロトコル] タブで、[QUIC プロトコル] スイッチをオンにします。
QUIC 接続の検証
このセクションでは、Chrome デベロッパーツールを使用して QUIC が機能していることを検証する方法について説明します。
1. ウェブページで右クリックし、[検証] を選択してデベロッパーツールを開きます。
2. [ネットワーク] タブに移動します。
3. [プロトコル] 列を確認します。h3 や同様の識別子 (例: h3-29) の値は、リクエストが QUIC を使用したことを示します。
[プロトコル] 列が表示されない場合は、ページをリフレッシュしてください。その後、リクエストリストのヘッダーを右クリックし、 を選択します。
次の図に示すように、h3 は QUIC リクエストを示します。
