ITパスポート 令和5年度68

問題

テクノロジ系

問68 インターネット上のコンピュータでは,Webや電子メールなど様々なアプリケーションプログラムが動作し,それぞれに対応したアプリケーション層の通信プロトコルが使われている。これらの通信プロトコルの下位にあり,基本的な通信機能を実現するものとして共通に使われる通信プロトコルはどれか。

選択肢

  • FTP
  • POP
  • SMTP
  • TCP/IP

解説

正解:

概要

この問題は、インターネットにおける通信プロトコルの階層構造について問うものです。アプリケーション層の下位で共通に利用される基本的な通信プロトコルを理解しているかがポイントです。

正解の理由

TCP/IPは、インターネットで標準的に利用されている通信プロトコル群であり、データの送受信や経路制御などの基本的な通信機能を提供します。Webや電子メールなどの各種アプリケーションプロトコルは、その上で動作しています。したがって、共通の下位プロトコルであるエが正解です。

各選択肢の解説

ア(×): FTPはファイル転送を行うためのアプリケーション層のプロトコルです。基本的な通信機能を提供する下位プロトコルではないため誤りです。

イ(×): POPは電子メールを受信するためのアプリケーション層のプロトコルです。TCP/IPの上で動作するものであり、共通の下位プロトコルではないため誤りです。

ウ(×): SMTPは電子メールを送信するためのアプリケーション層のプロトコルです。これもTCP/IPの上で動作するため、基本的な通信機能を担うものではなく誤りです。

エ(〇): TCP/IPはインターネットで共通に利用される通信プロトコル群であり、アプリケーション層の下位でデータ転送などの基本機能を提供しますので正解です。

ポイント

FTPやSMTPなどはアプリケーション層のプロトコルであり、その土台となるのがTCP/IPであることを押さえておきましょう。