• BPnet
  • ビジネス
  • IT
  • テクノロジー
  • 医療
  • 建設・不動産
  • TRENDY
  • WOMAN
  • ショッピング
  • 転職
  • ナショジオ
  • 日経電子版
  • PR

  • PR

  • PR

  • PR

  • PR

2014/12/24 ITpro
従来のHTTPS、SPDY、QUICの比較
[画像のクリックで拡大表示]

 QUIC(Quick UDP Internet Connections)は、米グーグルがWebアクセスの高速化のために開発した通信技術。HTTPのデータを運ぶ下位プロトコルとして、TCPの代わりにUDPを使う。特にモバイル環境のような帯域やRTT(ラウンドトリップ時間)が不安定で、パケットロスが多い状況においては、QUICのメリットを享受できる。既にGoogle Chromeが対応済み。

 QUICでは、足回りにUDPを利用する一方、確実なデータ転送に必要となるTCPが備える機能(セッション確立・フロー制御・輻輳制御)を独自に実装している。

 QUICがUDPを使うメリットとしては、TCPでコネクション確立時に行われる3ウェイハンドシェークを省けるため、コネクション確立にかかる時間を短縮できる点である。

 もう1つは、TCPで問題となる「ヘッドオブラインブロッキング」(Head-of-Line Blocking)を回避できること。この現象は、TCPパケットを連続で送るとき、先頭のパケットにエラーが起こるとその再送が完了するまで、後続のパケットを送れないというもの。UDPを使えば、個々のパケットを同時並行で送り、再送も個別のパケット単位で実施できるため、この現象を回避できる。

 グーグルはQUICに先立ち、Webアクセスを高速化するために「SPDY」(スピーディー)という技術を開発している。これは標準仕様であるHTTP/2にも取り入れられている。ただSPDYは、下位プロトコルとしてTCPを使うため、TCP自体によるボトルネックは回避できなかった。これがUDPを使うQUICを開発する動機の一つとなっている。

あなたにお薦め

連載新着

連載目次を見る

今のおすすめ記事

  • 【QRコード大増殖】

    銀行窓口での対応時間、QR伝票で3分に

     西日本シティ銀行は、QRコードで窓口業務の混雑を一変させた。入出金や振り込み、納税、両替の手続き時に窓口へ提出する伝票をWebサイトで作成できる「伝票作成WEBサービス」がそれだ。窓口の取引1件当たりの処理時間を4割減らし、月末に頻発していた振り込みの着金遅延も解消した。

ITpro SPECIALPR

What’s New!

経営

アプリケーション/DB/ミドルウエア

クラウド

運用管理

設計/開発

サーバー/ストレージ

ネットワーク/通信サービス

セキュリティ

もっと見る