令和5年度 ITパスポート試験 公開問題 問68 解説 通信プロトコル
インターネット上のコンピュータでは,Webや電子メールなど様々なアプリケーションプログラムが動作し,それぞれに対応したアプリケーション層の通信プロトコルが使われている。これらの通信プロトコルの下位にあり,基本的な通信機能を実現するものとして共通に使われる通信プロトコルはどれか。
- FTP
- POP
- SMTP
- TCP/IP ✓ 正答
解説
この問題は、OSI参照モデルやTCP/IP階層モデルにおける「役割分担」を理解しているかを問うものです。各選択肢のプロトコルがどの階層に属しているかを分類することで、正解を導き出せます。
FTP、POP、SMTPはすべて、人間が使うWebブラウザやメールソフトなどのアプリケーション層で動くプロトコルです。一方、TCP/IPはそれら上位のアプリケーション層を支える、インターネット通信の「基盤」となるプロトコル群です。したがって、アプリケーション層の下位で共通して使われるものとしてTCP/IPが選ばれます。
プロトコルの階層構造と役割
コンピュータ間の通信は、役割ごとに階層分けされています。これを理解するのに役立つのがTCP/IP階層モデルです。
アプリケーション層(FTP、SMTP、POP、HTTPなど) 私たちが普段使うWeb閲覧やメール送受信を制御する層です。データの形式ややり取りのルールを定めています。
トランスポート層(TCP、UDP) アプリケーション層から受け取ったデータを、宛先まで確実に届けるための経路制御やエラーチェックを行う層です。ここで通信の信頼性を担保しています。
インターネット層(IP) パケットを適切な宛先に届けるための住所(IPアドレス)を管理し、ネットワーク間の通信を制御する層です。
ネットワークインタフェース層 物理的な回線(LANケーブルやWi-Fiなど)を介して、実際に信号を送り出す役割を担います。
この問題にあるTCP/IPは、インターネット通信においてトランスポート層とインターネット層の中核をなすプロトコルです。Webサイトを見る(HTTP)、メールを送る(SMTP)、ファイルを送る(FTP)といった異なるアプリケーションを利用する際も、その下ではすべて同じTCP/IPという共通の仕組みがデータ配送を請け負っています。
試験での活用ポイント
ITパスポート試験では、プロトコル名と「何をするためのものか」をセットで覚えるのが鉄則です。
まず、FTPはファイル転送、SMTPはメール送信、POPはメール受信というように、各アプリケーション層の役割を暗記しましょう。これらはすべて「特定の用途」に特化したプロトコルです。
次に、問題文で「共通に使われる」「下位にある」「基盤となる」といった言葉が出てきた場合は、TCP/IPやOSI基本参照モデルの構造を思い出してください。「具体的な目的があるもの(FTPなど)」と「基盤となるもの(TCP/IPなど)」を分けて考えることが、正解への近道となります。
ITパスポート試験ドットコム:通信プロトコル ネットワークスペシャリスト.com:TCP/IP階層モデル 総務省:国民のための情報セキュリティサイト