ITパスポート過去問 令和5年度(2023年)問68
インターネット上のコンピュータでは,Webや電子メールなど様々なアプリケーションプログラムが動作し,それぞれに対応したアプリケーション層の通信プロトコルが使われている。これらの通信プロトコルの下位にあり,基本的な通信機能を実現するものとして共通に使われる通信プロトコルはどれか。
選択肢
- ア:FTP
- イ:POP
- ウ:SMTP
- エ:TCP/IP
- ア
- イ
- ウ
- エ
正解と解き方・学習ポイント(AI解説)
Webや電子メールなどのアプリケーションでは、FTP、POP、SMTPのようなアプリケーション層プロトコルを用途別に使います。一方、それらの下位で共通に使われ、IPによる配送やTCPによる信頼性確保などの基本的な通信機能を提供するのはTCP/IPです。
Point
この問題は、アプリケーション層プロトコル(FTP、POP、SMTP)と、その下位で共通に利用されるTCP/IPの関係を理解しているかを確認するものです。用途ごとのプロトコルではなく、複数のアプリケーションに共通の基本通信機能を担うプロトコルを選べることが目的です。
解くために必要な知識
この問題を解くには、インターネットで使われる通信プロトコルの階層(アプリケーション層と下位層)を理解している必要があります。
用語の整理
どの層のプロトコルか
| 用語 | 位置付け | 何をするか |
|---|---|---|
| TCP/IP | 下位層で共通に使われるプロトコル群 | IPが宛先への配送を行い、TCPが信頼性のある通信(順序制御、再送制御など)を提供します。 |
| FTP | アプリケーション層プロトコル | ファイル転送を行います。 |
| POP | アプリケーション層プロトコル | 電子メールを受信し、サーバから取り出します(POP3など)。 |
| SMTP | アプリケーション層プロトコル | 電子メールを送信、転送します。 |
試験での判断方法
-
FTP、POP、SMTPは「用途が決まっている」アプリケーション層のプロトコルです。
-
TCP/IPは「複数のアプリケーションで共通に使われる」下位のプロトコル群です。
選択肢ごとの解説
- ア:不正解
FTPはファイル転送に使うアプリケーション層のプロトコルであり、共通の下位プロトコルではありません。
- イ:不正解
POPは電子メールを受信するためのアプリケーション層プロトコルです。共通の通信基盤そのものではありません。
- ウ:不正解
SMTPはメール送信・転送に使うアプリケーション層のプロトコルであり、共通の下位プロトコルではありません。
- エ:正解
TCP/IPは多くのアプリケーション層プロトコルの下位で共通に利用される通信プロトコル群です。IPが宛先までの配送を担当し、TCPが到達確認や再送などにより基本的な通信機能を提供するため、Webや電子メールなどに共通して使われます。
まとめ
Webや電子メールなどのアプリケーションでは、FTP、POP、SMTPのようなアプリケーション層プロトコルを用途別に使います。一方、それらの下位で共通に使われ、IPによる配送やTCPによる信頼性確保などの基本的な通信機能を提供するのはTCP/IPです。
テクノロジ系 > 技術要素 > ネットワーク
FTPはファイル転送に使うアプリケーション層のプロトコルであり、共通の下位プロトコルではありません。
POPは電子メールを受信するためのアプリケーション層プロトコルです。共通の通信基盤そのものではありません。
SMTPはメール送信・転送に使うアプリケーション層のプロトコルであり、共通の下位プロトコルではありません。
TCP/IPは多くのアプリケーション層プロトコルの下位で共通に利用される通信プロトコル群です。IPが宛先までの配送を担当し、TCPが到達確認や再送などにより基本的な通信機能を提供するため、Webや電子メールなどに共通して使われます。