FTPのデータ転送用のTCPコネクションに関するネットワークスペシャリスト試験
了解しました ✅
今度は 「FTPのデータ転送用のTCPコネクション」 をテーマに、ネットワークスペシャリスト試験風の問題を10問まとめて作成します。
(択一問題+正解+解説の形式)
---
FTPのデータ転送用TCPコネクションに関する試験問題(10問)
---
■ 問題1
FTPでデータ転送に利用される標準ポート番号はどれか。
A. TCP/20
B. TCP/21
C. TCP/22
D. TCP/80
正解:A
解説:アクティブモードにおいて、サーバはTCP 20番からクライアントにデータコネクションを張る。
---
■ 問題2
FTPでデータ転送を行う際、制御コネクションとは別にデータコネクションを張る理由はどれか。
A. データを暗号化するため
B. コマンドとデータを分離し効率を高めるため
C. 常に高速回線を利用するため
D. UDPを補助的に利用するため
正解:B
解説:制御とデータを分離することで、大容量データを効率的に処理できる。
---
■ 問題3
FTPのアクティブモードにおけるデータコネクションの特徴はどれか。
A. クライアントからサーバの任意ポートに接続する
B. サーバからクライアントに接続する
C. UDPを利用する
D. 常にポート21を利用する
正解:B
解説:アクティブモードではサーバがTCP 20番からクライアントに接続する。
---
■ 問題4
FTPのパッシブモードにおけるデータコネクションの特徴はどれか。
A. クライアントがサーバの指定する動的ポートに接続する
B. サーバがクライアントに接続する
C. すべての通信がUDPで行われる
D. 常にポート20を利用する
正解:A
解説:パッシブモードではクライアントがサーバの応答で指定されたポートに接続する。
---
■ 問題5
FTPのデータ転送用コネクションは通常、どのタイミングで確立されるか。
A. 制御コネクション確立直後
B. 認証終了後、データ転送コマンド実行時
C. クライアント起動直後
D. TCP三者間ハンドシェイク前
正解:B
解説:LIST, RETR, STORなどのデータ転送コマンドが発行されたときにデータコネクションが確立される。
---
■ 問題6
FTPのデータ転送用TCPコネクションの終了タイミングとして正しいものはどれか。
A. QUITコマンド受信時
B. データ転送完了後
C. 認証失敗時
D. 制御コネクション切断直後
正解:B
解説:データコネクションは転送ごとに確立され、転送が完了すると切断される。
---
■ 問題7
ファイアウォール環境でパッシブモードが推奨される理由はどれか。
A. サーバ側からの外向き接続が不要になるため
B. クライアントの全ポートを開放できるため
C. UDPを利用するため
D. 制御コネクションと同じポートを使用するため
正解:A
解説:パッシブモードではクライアントからの接続のみで成立するため、ファイアウォールやNAT環境で扱いやすい。
---
■ 問題8
データコネクションにおいて利用されるTCPの信頼性機構はどれか。
A. ウィンドウ制御と再送制御
B. フラグメント再構成
C. DNSキャッシュ制御
D. ICMPエコー応答
正解:A
解説:TCPの基本機能により、データ転送の信頼性が保証される。
---
■ 問題9
FTPのデータ転送に関連して発生する「FTPバウンス攻撃」の仕組みとして正しいものはどれか。
A. UDPを用いてポートスキャンを行う
B. PORTコマンドを悪用し、第三者ホストへ接続させる
C. 認証情報を暗号化して中継する
D. TCP 21番を閉じさせる
正解:B
解説:データコネクション確立に使われるPORTコマンドを利用して、攻撃者が任意のホストへ接続を試みさせる。
---
■ 問題10
FTPのデータコネクションに関してセキュリティ上の注意点として正しいものはどれか。
A. 暗号化されているため盗聴はできない
B. 毎回新しいTCPコネクションが張られるためセッション管理が複雑になる
C. 常にUDPを利用するため改ざんされやすい
D. データコネクションは制御コネクションと同じチャネルで送信される
正解:B
解説:FTPは転送ごとに新しいデータコネクションを張るため、セッション管理が複雑化しセキュリティ制御も難しい。
---
✅ これで 「FTPのデータ転送用のTCPコネクション」 をテーマとした10問が完成しました。
👉 ご希望なら、このテーマを 午後Ⅰ形式(パケットキャプチャを解析してアクティブ/パッシブの挙動を判別する問題) や 午後Ⅱ形式(NAT・ファイアウォール環境での設計シナリオ問題) にも発展できますが、次はどうしますか?
コメント
コメントを投稿