投稿

ラベル(メッセージ)が付いた投稿を表示しています

SMTPのメッセージデータ(DATAコマンド以降の内容)に関するネットワークスペシャリスト試験

 了解しました ✅ 以下に 「SMTPのメッセージデータ(DATAコマンド以降の内容)」 をテーマにしたネットワークスペシャリスト試験風の問題を10問まとめます。 範囲は DATAコマンド、メッセージフォーマット、終了シーケンス、ヘッダと本文の区切り、MIME対応、セキュリティ的観点 です。 --- SMTPのメッセージデータに関する試験問題(10問) --- ■ 問題1 SMTPでメール本文送信を開始するためのコマンドはどれか。 A. MAIL FROM B. RCPT TO C. DATA D. QUIT 正解:C 解説:「DATA」コマンドによってサーバが本文入力を受け付ける状態になる。 --- ■ 問題2 SMTPのDATAコマンドの応答で、本文入力を開始できることを示すリプライコードはどれか。 A. 220 B. 250 C. 354 D. 421 正解:C 解説:「354 Start mail input」で本文の入力開始を指示する。 --- ■ 問題3 SMTPメッセージデータの終了を示す文字列はどれか。 A. END B. CRLF.CRLF C. STOP D. QUIT 正解:B 解説:SMTPでは「改行+ピリオド+改行(CRLF.CRLF)」で本文の終了を表す。 --- ■ 問題4 SMTPのメッセージデータにおいて、ヘッダ部と本文部を区切るものはどれか。 A. 空行(CRLFのみ) B. ピリオド C. QUITコマンド D. RSETコマンド 正解:A 解説:SMTPメッセージは「ヘッダ部」と「本文部」が空行(CRLF)で区切られる。 --- ■ 問題5 SMTPのメッセージデータに必ず含まれるヘッダとして正しいものはどれか。 A. Date, From, To B. Subject, Body C. User-Agent, Cookie D. TTL, Hop Limit 正解:A 解説:Date, From, To は必須ヘッダ。Subject は推奨だが必須ではない。 --- ■ 問題6 複数の文字コードや添付ファイルを扱えるように拡張された仕組みはどれか。 A. MIME B. POP3 C. IMAP D. SASL 正解:A 解説:MIME(Multipurpose Internet Mail Extensions)はS...

HTTPメッセージをテーマとしたネットワークスペシャリスト試験

  了解です。 以下に HTTPメッセージ(リクエスト/レスポンス構造、ヘッダ、ボディ、メソッド、ステータスコードなど)をテーマにした ネットワークスペシャリスト試験問題を、これまでの形式(択一+正解+解説+穴埋め+誤文訂正)で10問作成します。 --- HTTPメッセージに関する問題(全10問) --- 問題1 HTTPリクエストメッセージの最初の行に含まれる情報として正しいものはどれか。 A. HTTPバージョン・ステータスコード・理由句 B. メソッド・リクエストURI・HTTPバージョン C. ステータスコード・HTTPバージョン・日時 D. メソッド・ホスト名・ポート番号 【正解】 B 【解説】 HTTPリクエストの開始行(リクエストライン)は、メソッド、リクエストURI、HTTPバージョンで構成される。 【穴埋め】 HTTPリクエストの開始行は ________ 、________ 、HTTPバージョンで構成される。 → メソッド、リクエストURI 【誤文訂正】 HTTPリクエストの開始行はHTTPバージョン・ステータスコード・理由句で構成される。 → 正しくはメソッド・リクエストURI・HTTPバージョンで構成される。 --- 問題2 HTTPレスポンスメッセージの最初の行に含まれるものはどれか。 A. メソッド・リクエストURI・HTTPバージョン B. HTTPバージョン・ステータスコード・理由句 C. ステータスコード・URI・理由句 D. メソッド・ステータスコード・日時 【正解】 B 【解説】 HTTPレスポンスの開始行(ステータスライン)は、HTTPバージョン、ステータスコード、理由句で構成される。 【穴埋め】 HTTPレスポンスの開始行は ________ 、ステータスコード、理由句で構成される。 → HTTPバージョン 【誤文訂正】 HTTPレスポンスの開始行はメソッド・リクエストURI・HTTPバージョンで構成される。 → 正しくはHTTPバージョン・ステータスコード・理由句で構成される。 --- 問題3 HTTP/1.1で必須のヘッダとして正しいものはどれか。 A. Host B. User-Agent C. Cookie D. Accept-Encoding 【正解】 A 【解説】 HTTP/1.1ではHostヘッダが必須...