インターネット上のコンピュータでは, Web や電子メールなど様々なアプリケーションプログラムが動作し、それぞれに対応したアプリケーション層の通信プロトコルが使われている。これらの通信プロトコルの下位にあり、基本的な通信機能を実現するものとして共通に使われる通信プロトコルはどれか。
- ア. FTP
- イ. POP
- ウ. SMTP
- エ. TCP/IP
【答え】エ
【解説】
TCP/IPモデルの4階層は次のようになっています。
| 階層 | 代表的なプロトコル | 役割 |
|---|---|---|
| アプリケーション層 | HTTP, POP3,SMTP, FTP, DNS | ユーザー向けアプリ通信 |
| トランスポート層 | TCP, UDP | ポートによる通信管理、信頼性の確保 |
| インターネット層 | IP | IPアドレスによる通信経路決定 |
| ネットワークインターフェース層 | PPP, PPPoE, Ethernet | 実際の物理通信 |
TCP/IP(Transmission Control Protocol / Internet Protocol)は、インターネットの基本となる通信プロトコルの体系であり、Web(HTTP/HTTPS)、メール(SMTP/POP/IMAP)、FTPなど、すべてのアプリケーション層プロトコルの下位層で共通に使われています。
なお、他の選択肢(ア. FTP、イ. POP、ウ. SMTP)はすべてアプリケーション層に属し、共通の下位層ではありません。
以上より、正解はエ.となります。

