HTTPプロトコルに関するネットワークスペシャリスト試験問題
以下は「TCP/IPプロトコル群におけるアプリケーション層のHTTPプロトコル」に関するネットワークスペシャリスト試験対策の選択式・穴埋め・誤文訂正問題(全10問)です。 ■ 問題 1 HTTPの主な用途として正しいものはどれか。 A. 電子メールの送信 B. Webページの閲覧 C. ファイル転送 D. ネットワーク機器の制御 【正解】B 【解説】HTTPはWebブラウザとWebサーバ間の通信に用いられる。 【穴埋め】HTTPは「______ページ」の表示に使われる。→ Web 【誤文訂正】 A:SMTPの用途 C:FTPの用途 D:SNMPや専用プロトコルの用途 ■ 問題 2 HTTPはどの層のプロトコルか。 A. ネットワーク層 B. データリンク層 C. アプリケーション層 D. トランスポート層 【正解】C 【解説】HTTPはTCP/IPモデルのアプリケーション層に属する。 【穴埋め】HTTPは「______層」に属する。→ アプリケーション 【誤文訂正】 A/B/D:HTTPは上位層であるアプリケーション層のプロトコル ■ 問題 3 HTTPで使用されるトランスポート層のプロトコルはどれか。 A. UDP B. TCP C. ICMP D. ARP 【正解】B 【解説】HTTPは信頼性のある通信が求められるため、TCPを使用する。 【穴埋め】HTTPは「______」プロトコル上で動作する。→ TCP 【誤文訂正】 A:UDPは非信頼性 C:制御用プロトコル D:MACアドレス解決用 ■ 問題 4 HTTPのステータスコード「404」は何を意味するか。 A. 正常終了 B. リダイレクト C. リクエストエラー D. 該当リソースが見つからない 【正解】D 【解説】404 Not Foundは、指定されたページが存在しない場合に返される。 【穴埋め】HTTPステータス「404」は「______が見つからない」ことを示す。→ リソース 【誤文訂正】 A:200 OK B:3xx系コード C:400 Bad Request ■ 問題 5 HTTPのメソッドとして存在するものはどれか。 A. FETCH B. GET C. SEND...