ITパスポート過去問 令和7年度(2025年)問60
TCP/IPネットワークで用いられるプロトコルであるFTPの役割として,適切なものはどれか。
選択肢
- ア:正確な現在時刻を取得する。
- イ:電子メールを転送する。
- ウ:ネットワーク接続に必要なIPアドレスなどの情報を自動的に割り当てる。
- エ:ファイルをPC間で転送する。
- ア
- イ
- ウ
- エ
正解と解き方・学習ポイント(AI解説)
FTP(File Transfer Protocol)は、TCP/IPネットワーク上でファイルを転送するためのプロトコルです。PCからサーバへファイルをアップロードしたり、サーバからPCへダウンロードしたりする用途で利用されます。したがって、ファイルをPC間で転送する「エ」が適切です。
Point
この問題は、TCP/IPネットワークで使われる代表的なプロトコルのうち、FTPが担当する機能がファイル転送であることを理解しているかを確認しています。
解くために必要な知識
この問題を解くには、TCP/IPネットワークで使われる代表的なプロトコルの名称と役割を理解している必要があります。
用語の整理
| 用語 | 意味 |
|---|---|
| FTP(File Transfer Protocol) | ネットワーク上のコンピュータ間でファイルを転送するためのプロトコル |
| TCP/IP | インターネットや多くのネットワークで標準的に使われる通信プロトコルの総称 |
| プロトコル | コンピュータ同士が通信する際に守る取り決め(通信規約) |
他の選択肢に出てくる用語
| 用語 | 意味 |
|---|---|
| NTP(Network Time Protocol) | ネットワーク上のコンピュータの時刻を同期するためのプロトコル |
| SMTP(Simple Mail Transfer Protocol) | 電子メールを送信・転送するためのプロトコル |
| DHCP(Dynamic Host Configuration Protocol) | IPアドレスなどのネットワーク設定情報を自動的に割り当てるプロトコル |
問題の解法手順
各選択肢の整理
選択肢と代表的なプロトコルの対応
| 選択肢 | 内容 | 対応するプロトコル | FTPと一致するか |
|---|---|---|---|
| ア | 正確な現在時刻を取得する | NTP | 不一致 |
| イ | 電子メールを転送する | SMTP | 不一致 |
| ウ | ネットワーク接続に必要なIPアドレスなどの情報を自動的に割り当てる | DHCP | 不一致 |
| エ | ファイルをPC間で転送する | FTP | 一致 |
結論
FTPはファイル転送のためのプロトコルなので、正解は「エ」です。
選択肢ごとの解説
- ア:不正解
正確な現在時刻を取得して時刻を同期させるためのプロトコルは、NTP(Network Time Protocol)です。
- イ:不正解
電子メールを送信・転送するためのプロトコルは、SMTP(Simple Mail Transfer Protocol)です。
- ウ:不正解
IPアドレスなどのネットワーク設定を自動的に割り当てるプロトコルは、DHCP(Dynamic Host Configuration Protocol)です。
- エ:正解
FTP(File Transfer Protocol)はファイルを転送するためのプロトコルであり、選択肢の説明と一致します。
まとめ
FTP(File Transfer Protocol)は、TCP/IPネットワーク上でファイルを転送するためのプロトコルです。PCからサーバへファイルをアップロードしたり、サーバからPCへダウンロードしたりする用途で利用されます。したがって、ファイルをPC間で転送する「エ」が適切です。
テクノロジ系 > 技術要素 > ネットワーク
正確な現在時刻を取得して時刻を同期させるためのプロトコルは、NTP(Network Time Protocol)です。
電子メールを送信・転送するためのプロトコルは、SMTP(Simple Mail Transfer Protocol)です。
IPアドレスなどのネットワーク設定を自動的に割り当てるプロトコルは、DHCP(Dynamic Host Configuration Protocol)です。
FTP(File Transfer Protocol)はファイルを転送するためのプロトコルであり、選択肢の説明と一致します。