投稿

ラベル(HTTPによる通信の流れ)が付いた投稿を表示しています

HTTPによる通信の流れに関するネットワークスペシャリスト試験

  了解です。 以下に HTTPによる通信の流れ に関するネットワークスペシャリスト試験問題を、 従来の形式(択一問題+正解+解説+穴埋め+誤文訂正)で10問作成しました。 HTTPリクエストからレスポンスまでの処理順や内部動作を問う内容になっています。 --- HTTPによる通信の流れに関する問題(全10問) --- 問題1 HTTP通信でクライアントが最初に行う動作はどれか。 A. HTTPリクエスト送信 B. TCPコネクション確立 C. DNS名前解決 D. TLSハンドシェイク 【正解】 C 【解説】 HTTP通信では、まずサーバのホスト名をIPアドレスに変換するためにDNS名前解決を行う。 【穴埋め】 HTTP通信開始前には、まず ________ によってホスト名からIPアドレスを取得する。 → DNS名前解決 【誤文訂正】 HTTP通信は最初にHTTPリクエストを送信する。 → 正しくは最初にDNS名前解決を行う。 --- 問題2 HTTP/1.1でTCPコネクションを確立する際に使用されるポート番号の標準はどれか。 A. 20 B. 21 C. 80 D. 443 【正解】 C 【解説】 HTTP/1.1の標準ポートは80。HTTPSは443を使用する。 【穴埋め】 HTTP/1.1のデフォルトポート番号は ________ である。 → 80 【誤文訂正】 HTTP/1.1のデフォルトポート番号は443である。 → 正しくは80である。 --- 問題3 HTTPS通信でHTTPリクエスト送信前に行われるのはどれか。 A. TLSハンドシェイク B. コンテンツ圧縮 C. HTTPヘッダ圧縮 D. Chunked転送 【正解】 A 【解説】 HTTPSでは、HTTPデータを暗号化する前にTLSハンドシェイクで暗号化方式と鍵交換を行う。 【穴埋め】 HTTPSではHTTPデータ送信前に ________ を実施する。 → TLSハンドシェイク 【誤文訂正】 HTTPSではHTTPデータ送信前にChunked転送を行う。 → 正しくはTLSハンドシェイクを行う。 --- 問題4 HTTPリクエストの送信後、サーバが最初に返す情報はどれか。 A. ボディデータ B. ステータスラインとレスポンスヘッダ C. Cookie情報のみ D. HTTPバ...