IT用語帳
NWネットワークの基礎 · アプリケーション層プロトコル

HTTP

HyperText Transfer Protocol

えいちてぃーてぃーぴー

Webサーバとクライアント間でHTMLなどのリソースを転送するためのプロトコル。リクエスト-レスポンス型の通信モデルを採用し、GET、POST、PUT、DELETE等のメソッドを使用する。HTTP/2では多重化やヘッダ圧縮、HTTP/3ではQUICによる高速化が行われている。

共有:

Related

他の資格での定義

IPHTTP

Webサーバとブラウザ間でHTML文書や画像などのデータをやり取りするためのアプリケーション層プロトコル。Webページの閲覧に使用される。

SGHTTP

WebブラウザとWebサーバ間でHTML文書や画像などのデータをやり取りするためのプロトコル。リクエストとレスポンスの仕組みでWebコンテンツの送受信を行う。

FEHTTP

WebブラウザとWebサーバー間でHTMLなどのコンテンツを送受信するためのアプリケーション層プロトコル。リクエストとレスポンスの形式で通信し、ポート番号80を使用する。

APHTTP

WebサーバとWebブラウザ間でHTML文書や画像などのリソースをやり取りするためのアプリケーション層プロトコル。リクエスト/レスポンス型の通信で、GETやPOSTなどのメソッドを使用する。HTTPSはSSL/TLSによる暗号化を追加した通信方式。

PD-SHTTP

Webサーバとクライアント間でHTMLなどのリソースを転送するためのプロトコル。リクエスト-レスポンス型の通信モデルを採用し、GET、POST、PUT、DELETE等のメソッドを使用する。HTTP/2では多重化やヘッダ圧縮、HTTP/3ではQUICによる高速化が行われている。

A-1HTTP(Hypertext Transfer Protocol)

WebブラウザとWebサーバの間で、HTMLや画像などのリソースをやり取りするアプリケーション層のプロトコル。クライアントのリクエストにサーバがレスポンスを返す形式で、GET、POSTなどのメソッドを持つ。状態を持たない(ステートレス)ため、状態の維持にはcookieなどを使う。

Past Exams

過去問での出題

過去問で 102 回出題(情報処理安全確保支援士試験 30・応用情報技術者試験 15・ネットワークスペシャリスト試験 15・基本情報技術者試験 14・ITパスポート試験 9・情報セキュリティマネジメント試験 7・システムアーキテクト試験 5・ITサービスマネージャ試験 2・高度試験 午前Ⅰ 2・ITストラテジスト試験 1・エンベデッドシステムスペシャリスト試験 1・システム監査技術者試験 1)

残り 92 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

ネットワークスペシャリスト試験の過去問によく出る用語

Related

関連キーワードの用語

NWHTTP/2

HTTPの第2版。1つのTCPコネクション上で複数のリクエスト/レスポンスを並列処理するストリーム多重化、HPACKによるヘッダ圧縮、サーバプッシュ等の機能を持つ。バイナリプロトコルで効率的な通信を実現する。

NWHTTP/3

HTTPの第3版。トランスポート層にTCPではなくQUIC(UDP上に構築)を使用し、接続確立の高速化(0-RTT)やヘッドオブラインブロッキングの解消を実現する。TLS 1.3が標準で組み込まれ、常に暗号化通信が行われる。

SCHTTPS

HTTP通信をTLSで暗号化するプロトコル。通信の盗聴・改ざんを防ぎ、サーバ証明書によって接続先の正当性も確認できる。既定ポートは443で、HSTSと組み合わせて常時HTTPS化する運用が一般的。

NWTCP/IP

インターネットで標準的に使用されるプロトコル体系。ネットワークインタフェース層、インターネット層、トランスポート層、アプリケーション層の4階層で構成される。OSI参照モデルの7層に対し実用的な4層構造を採用している。

NWIP(Internet Protocol)

TCP/IPのインターネット層で動作するプロトコル。IPアドレスによるホストの識別とパケット単位でのデータ転送を行う。コネクションレス型の通信で、ベストエフォートによるパケット配送を提供する。ルーティングによって宛先までパケットを中継する。

NWTCP

コネクション型のトランスポート層プロトコル。3ウェイハンドシェイクによる接続確立、シーケンス番号による順序保証、確認応答による信頼性確保、ウィンドウ制御によるフロー制御、輻輳制御を行う。HTTP、SMTP、FTP等で使用される。