HTTP/2
HTTP/2
えいちてぃーてぃーぴーつー
1本の接続で複数の要求と応答を並行してやり取りできるHTTPのバージョン。ヘッダ圧縮とバイナリ形式の採用により、多数のファイルを取得するWebページの表示を高速化する。
Related
他の資格での定義
Related
関連キーワードの用語
Webサーバとクライアント間でHTMLなどのリソースを転送するためのプロトコル。リクエスト-レスポンス型の通信モデルを採用し、GET、POST、PUT、DELETE等のメソッドを使用する。HTTP/2では多重化やヘッダ圧縮、HTTP/3ではQUICによる高速化が行われている。
HTTPの第3版。トランスポート層にTCPではなくQUIC(UDP上に構築)を使用し、接続確立の高速化(0-RTT)やヘッドオブラインブロッキングの解消を実現する。TLS 1.3が標準で組み込まれ、常に暗号化通信が行われる。
HTTP通信をTLSで暗号化するプロトコル。通信の盗聴・改ざんを防ぎ、サーバ証明書によって接続先の正当性も確認できる。既定ポートは443で、HSTSと組み合わせて常時HTTPS化する運用が一般的。
32ビットのIPアドレスを使用するインターネットプロトコル。約43億個のアドレスを割り当て可能だが、インターネットの普及によりアドレスが枯渇。NATやCIDRなどの延命技術が使われ、IPv6への移行が進められている。
128ビットのIPアドレスを使用する次世代インターネットプロトコル。約340澗(3.4×10^38)個のアドレスを割り当て可能で、IPv4のアドレス枯渇問題を解決する。IPsecの標準サポートやアドレス自動設定機能も備える。
ネットワークに接続する端末にIPアドレス、サブネットマスク、デフォルトゲートウェイ、DNSサーバなどの設定情報を自動的に割り当てるプロトコル。リース期間を設定でき、IPアドレスの管理を効率化する。
