令和4年度 秋期 エンベデッドシステムスペシャリスト試験 午前II 問15
テクノロジネットワークWeb・その他のアプリケーションプロトコル
1台のクライアントと1台のサーバとの間でのFTPを用いたファイル転送では,二つのコネクションを用いてデータ転送を行う。これらのコネクションの説明として,適切なものはどれか。
解答・解説
正解: イ. 二つのコネクションはデータ転送用と制御用に分かれており,データ転送中でも制御コマンドを送信することが可能である。
FTP (File Transfer Protocol) は、TCP/IPネットワークにおいてファイルを転送するためのプロトコルです。
FTPの大きな特徴は、用途に応じて2つの異なるコネクションを使い分ける点にあります。
- 制御用コネクション(通常ポート21番を使用)
- ユーザー認証、ディレクトリ移動、転送モードの指定などのコマンド送受信を行います。
- データ転送用コネクション(通常ポート20番などを使用)
- 実際のファイルデータやディレクトリのリスト情報を転送します。
このようにコネクションが分かれているため、データ転送中であっても、制御用コネクションを通じて中断コマンドなどを送信することが可能です。したがって、適切な説明はイとなります。