平成29年度 秋期 午前Ⅱ 問14
ネットワーク応用
これらのコネクションに関する記述
FTPによるファイル転送には,制御用とデータ転送用の二つのコネクションが用いられる。これらのコネクションに関する記述のうち,適切なものはどれか。ここで,FTPはパッシブモードで動作するものとする。
- ア制御用コネクションの確立はクライアントからサーバに対して,データ転送用コネクションの確立はサーバからクライアントに対して行う。
- イ制御用コネクションの確立はサーバからクライアントに対して,データ転送用コネクションの確立はクライアントからサーバに対して行う。
- ウどちらのコネクションの確立もクライアントからサーバに対して行う。
- エどちらのコネクションの確立もサーバからクライアントに対して行う。
答えと解説を見る
✓ これが正解ウどちらのコネクションの確立もクライアントからサーバに対して行う。
解説
パッシブモードでは、二つのコネクションともクライアントから張ります。
FTPは、命令をやり取りする制御用コネクションと、ファイルの中身を運ぶデータ転送用コネクションを別々に使います。制御用コネクションは、動作モードに関係なくクライアントからサーバの21番ポートへ張ります。違いが出るのはデータ転送用コネクションで、パッシブモードでは、サーバが待ち受けるポート番号をクライアントに伝え、クライアントがそのポートへ接続します。そのため、どちらのコネクションもクライアントからサーバに向けて確立されます。外部から内側への接続を受けずに済むので、ファイアウォールのある環境でも通しやすくなります。アクティブとパッシブの違いはデータ転送用コネクションの向きだけ、と押さえると選びやすくなります。
ほかの選択肢はなぜ違うのか
- ア制御用コネクションの確立はクライアントか…:制御用はクライアントから、データ転送用はサーバから張る組合せは、アクティブモードの動作です。設問はパッシブモードを前提としているので、データ転送用の向きが合いません。
- イ制御用コネクションの確立はサーバからクラ…:制御用コネクションをサーバから張ることはありません。FTPではモードにかかわらず、利用者側のクライアントがサーバへ接続して、命令をやり取りする通り道をつくります。
- エどちらのコネクションの確立もサーバからク…:どちらのコネクションもサーバから張るという動作は、FTPにはありません。少なくとも制御用コネクションは、クライアントからサーバへの接続で始まります。
出典:平成29年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問14
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)