FTPは何をするプロトコルか、似た略語との違いを整理
ITパスポート試験 令和7年度 問60 / ネットワーク › 通信プロトコル
過去問にチャレンジ
TCP/IPネットワークで用いられるプロトコルであるFTPの役割として,適切なものはどれか。
- ア
正確な現在時刻を取得する。
- イ
電子メールを転送する。
- ウ
ネットワーク接続に必要なIPアドレスなどの情報を自動的に割り当てる。
- エ
ファイルをPC間で転送する。
会話形式の解説
講師今回はFTPというプロトコルの役割を問う問題です。プロトコルは通信の決まりごとのことです。選択肢には、ほかの代表的なプロトコルの役割が並んでいます。それぞれがどのプロトコルの説明なのかを考えると解きやすくなります。
受験者アルファベット3〜4文字の略語が多くて、私はいつも混ざってしまいます。FTPも、何の略だったか自信がありません。
講師FTPはFile Transfer Protocolの略です。日本語にすると「ファイルを転送するための決まりごと」で、名前がそのまま役割を表しています。
受験者それなら、ファイルをPC間で転送するという選択肢が正解ですね。ただ、電子メールの転送も「転送」なので少し迷いました。
講師そこは引っかかりやすいところです。電子メールの送信や、メールサーバ同士での中継に使うのはSMTPです。FTPはメールのやり取りには使いません。
受験者正確な現在時刻を取得するという選択肢は、どのプロトコルの役割ですか。
講師NTPです。NTPを使うと、機器が時刻サーバから正確な時刻を取得して、自分の時刻を合わせられます。ネットワーク上の機器の時刻をそろえるために使われています。
受験者残りの、IPアドレスなどを自動で割り当てるという選択肢はDHCPですね。PCをネットワークにつなぐだけで設定が配られる仕組みだったと思います。
講師そのとおりです。整理すると、時刻の同期はNTP、メールの送信はSMTP、接続情報の自動割当はDHCPです。ファイルの転送がFTPなので、消去法でも同じ答えにたどり着けます。
受験者正式名を思い出せば、FTPのFはFile、NTPのTはTimeというように、役割の手がかりになるのですね。
講師はい。補足として、メールは送信がSMTP、受信がPOP3やIMAPという区別もよく出題されます。また、FTPは通信を暗号化しない平文で送るため、盗聴されるおそれがあります。そのため、暗号化に対応したFTPSやSFTPを使うことが勧められています。
まとめ
FTP(File Transfer Protocol)は、ネットワーク上でファイルを転送するためのプロトコルです。ほかの選択肢は、時刻の同期がNTP、電子メールの送信や中継がSMTP、IPアドレスなど接続情報の自動割当がDHCPの役割です。略語の正式名を思い出すと、役割の手がかりになります。あわせて、メールの受信はPOP3やIMAPであることや、FTPは平文で通信するため暗号化に対応したFTPSやSFTPが勧められていることも押さえておきましょう。
解答・解説
正解はエです
この問題のテーマ
TCP/IPネットワークで使われる代表的なプロトコルのうち、FTPが何をするためのものかを問う問題です。あわせて、NTP・SMTP・DHCPとの役割の違いも確かめられます。
解き方の考え方
まずFTPの略称「File Transfer Protocol」を思い出すと、名前のとおりファイルを転送するためのプロトコルだと分かります。そのうえで、ほかの選択肢がそれぞれどのプロトコルの役割を説明しているかを考えます。時刻はNTP、電子メールの送信はSMTP、IPアドレスの自動割当はDHCPと対応づけられれば、消去法でも正解にたどり着けます。
選択肢ごとの解説
- ×ア 正確な現在時刻を取得する。正確な現在時刻を取得するという説明は、NTPの役割です。NTPはネットワーク上の機器の時刻を合わせるために使われます。FTPはファイル転送用のプロトコルなので、この説明には当てはまりません。
- ×イ 電子メールを転送する。電子メールを転送するという説明は、SMTPの役割です。SMTPはメールの送信や、メールサーバ間での中継に使われます。FTPはメールのやり取りには使いません。
- ×ウ ネットワーク接続に必要なIPアドレスなどの情報を自動的に割り当てる。IPアドレスなどの接続情報を自動で割り当てるという説明は、DHCPの役割です。DHCPを使うと、PCをネットワークにつなぐだけで必要な設定が配られます。FTPにはこうしたアドレス割当の機能はありません。
- ○エ ファイルをPC間で転送する。ファイルをPC間で転送するという説明は、FTPの役割そのものです。FTPはFile Transfer Protocolの略で、クライアントとサーバの間でファイルをアップロード・ダウンロードするときに使われます。
補足
メールについては、送信がSMTP、受信がPOP3やIMAPという区別がよく問われるので、セットで覚えておくと安心です。また、FTPは通信を暗号化せずに平文で送るため、盗聴されるおそれがあります。そのため、暗号化に対応したFTPSやSFTPを使うことが勧められています。
POINT
- FTP(File Transfer Protocol)は、ネットワーク上でファイルを転送するためのプロトコルです。
- NTPは時刻の同期に使うプロトコルです。
- SMTPは電子メールの送信や転送に使うプロトコルです。
- DHCPはIPアドレスなどの接続情報を自動で割り当てるプロトコルです。
