戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ネットワークスペシャリスト 2017年 午前214


問題文

FTPによるファイル転送には、制御用とデータ転送用の二つのコネクションが用いられる。これらのコネクションに関する記述のうち、適切なものはどれか。ここで、FTPはパッシブモードで動作するものとする。

選択肢

制御用コネクションの確立はクライアントからサーバに対して、データ転送用コネクションの確立はサーバからクライアントに対して行う。
制御用コネクションの確立はサーバからクライアントに対して、データ転送用コネクションの確立はクライアントからサーバに対して行う。
どちらのコネクションの確立もクライアントからサーバに対して行う。
どちらのコネクションの確立もサーバからクライアントに対して行う。

FTPの制御用・データ転送用コネクション【午前2 解説】

要点まとめ

  • 結論:パッシブモードのFTPでは、制御用コネクションもデータ転送用コネクションもクライアントからサーバへ接続を確立します。
  • 根拠:制御用コネクションは常にクライアントからサーバへTCP接続を張り、パッシブモードではサーバが待機ポートを開示し、クライアントがそこへ接続します。
  • 差がつくポイント:アクティブモードとパッシブモードの違いを正確に理解し、どちらが接続を開始するかを区別できることが重要です。

正解の理由

正解はです。FTPの制御用コネクションは常にクライアントからサーバへTCP接続を確立します。パッシブモードでは、データ転送用コネクションもサーバが待機ポートを開示し、クライアントがそのポートへ接続するため、こちらもクライアントからサーバへの接続となります。したがって、どちらのコネクションもクライアントからサーバに対して確立されます。

よくある誤解

  • アクティブモードとパッシブモードの違いを混同し、データ転送用コネクションの接続方向を誤解しがちです。
  • 「サーバからクライアントへ接続する」と覚えてしまうと誤答につながります。

解法ステップ

  1. FTPの制御用コネクションは常にクライアントからサーバへ接続することを確認する。
  2. アクティブモードとパッシブモードの違いを理解する。
  3. パッシブモードではサーバが待機ポートを開示し、クライアントがそこへ接続することを把握する。
  4. したがって、データ転送用コネクションもクライアントからサーバへ接続されると判断する。
  5. 選択肢の中で「どちらもクライアントからサーバへ接続する」ものを選ぶ。

選択肢別の誤答解説

  • ア:制御用はクライアント→サーバで正しいが、データ転送用はパッシブモードではクライアント→サーバなので誤り。
  • イ:制御用コネクションはサーバ→クライアントではなく、誤り。
  • ウ:正解。どちらもクライアントからサーバへ接続する。
  • エ:どちらもサーバ→クライアントは誤り。

補足コラム

FTPは制御用コネクション(通常ポート21)とデータ転送用コネクション(通常ポート20または動的ポート)を使い分けます。パッシブモードはファイアウォール越えに有利で、クライアントが両方の接続を開始するため、クライアント側の設定が容易です。一方、アクティブモードはサーバがクライアントへ接続するため、クライアント側のファイアウォール設定が複雑になります。

FAQ

Q: FTPのパッシブモードでデータ転送用コネクションはどちらが接続を開始しますか?
A: クライアントがサーバの指定ポートへ接続を開始します。
Q: アクティブモードのFTPではデータ転送用コネクションはどちらが接続を開始しますか?
A: サーバがクライアントの指定ポートへ接続を開始します。

関連キーワード: FTP, パッシブモード、制御用コネクション、データ転送用コネクション、TCP接続、ファイアウォール
← 前の問題へ次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ネットワークスペシャリスト
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について