通信プロトコルの階層のうち、アプリケーション層の規格はどれか。
選択肢をタップすると答えと解説が表示されます
出典:厚生労働省ホームページ(第71回臨床検査技師国家試験の問題および正答)。公共データ利用規約(第1.0版)に基づき利用。問題文・選択肢は公式の問題冊子のとおり掲載しています(文字の体裁を一部整えています)。解説は medimichi が作成したものです。
正解は2番
解説
HTTPSは、WebブラウザとWebサーバー間で暗号化された安全なデータ通信を行うためのプロトコルであり、OSI参照モデルの最上位層であるアプリケーション層に分類されます。HTTP (Hypertext Transfer Protocol) にセキュリティ機能(TLS/SSL)を追加したものです。
選択肢ごとの解説
- 1. イーサネットは主にデータリンク層(OSI参照モデル)やネットワークインターフェース層(TCP/IPモデル)に属する有線LANの規格です。物理層の仕様も含むことがあります。正しくは:アプリケーション層ではなく、データリンク層またはネットワークインターフェース層の規格である。選びやすい理由:日常的に最も目にするネットワーク技術の一つであるため、重要そうに感じて選んでしまう可能性があります。混同注意:アプリケーション層と直接関係するプロトコルではなく、基盤となる物理的・論理的な接続方法であるため、役割を混同しやすいです。
- 2. 正解。HTTPS (Hypertext Transfer Protocol Secure) は、WebブラウザとWebサーバー間で安全な通信を行うためのプロトコルで、OSI参照モデルにおけるアプリケーション層に位置します。
- 3. IPはOSI参照モデルのネットワーク層(TCP/IPモデルのインターネット層)に属し、データのパケットをネットワーク上でルーティングする役割を担います。正しくは:アプリケーション層ではなく、ネットワーク層(またはインターネット層)のプロトコルである。選びやすい理由:TCP/IPプロトコルスタックの根幹をなす重要なプロトコルであるため、何かの層に当てはまるだろうと安易に選んでしまう可能性があります。混同注意:TCPとよくセットで語られるため、上位層のプロトコルと誤解しやすいですが、TCPはトランスポート層、IPはネットワーク層とそれぞれ異なる役割を持ちます。
- 4. TCPはOSI参照モデルのトランスポート層に属し、信頼性の高いデータ転送を保証するためのプロトコルです。正しくは:アプリケーション層ではなく、トランスポート層のプロトコルである。選びやすい理由:IPと同様にTCP/IPプロトコルスタックの主要な要素であり、アプリケーションが直接利用するプロトコルと錯覚しやすいためです。混同注意:アプリケーション層のプロトコル(HTTPなど)がTCPの上で動作するため、TCP自体がアプリケーション層だと混同されやすいです。
- 5. Wi-Fiは、IEEE 802.11規格に基づいた無線LAN技術の総称であり、主に物理層およびデータリンク層(MACサブレイヤー)に属します。正しくは:アプリケーション層ではなく、物理層およびデータリンク層の無線通信規格である。選びやすい理由:日常的に無線通信の代名詞として使われるため、ネットワークに関する重要なキーワードとして選んでしまう可能性があります。混同注意:イーサネットと同様に、アプリケーション層のサービスを支える基盤技術であるため、階層を混同しやすいです。
国試ポイント
通信プロトコルの基本的な階層構造(OSI参照モデルまたはTCP/IPモデル)とその各層に属する主要なプロトコルの知識を問う問題です。特に、アプリケーション層の具体的なプロトコルを識別できるかがポイントとなります。
混同注意
TCP/IPプロトコルスタックの各層に属するプロトコル(IP, TCPなど)と、その上で動作するアプリケーション層プロトコル(HTTP, HTTPS, FTP, SMTPなど)の区別が曖昧になりやすいです。また、物理層やデータリンク層の技術(Ethernet, Wi-Fi)を上位層のプロトコルと混同するミスも多いです。
次に同じ論点が出たら
まず、問題が「どの階層のプロトコルを問うているか」を正確に把握する。次に、選択肢の各プロトコルがOSI参照モデルまたはTCP/IPモデルのどの層に属するかを瞬時に判断できるよう、主要なプロトコルと階層の対応関係を正確に覚えておくことが重要です。特に、アプリケーション層プロトコルは日常的に使用するサービスと直結するため、具体的な用途と合わせて理解すると良いでしょう。
関連知識
OSI参照モデル(7階層):物理層、データリンク層、ネットワーク層、トランスポート層、セッション層、プレゼンテーション層、アプリケーション層。TCP/IPモデル(4または5階層):ネットワークインターフェース層、インターネット層、トランスポート層、アプリケーション層。各層の主なプロトコル例:物理層/データリンク層(Ethernet, Wi-Fi, ARP)、ネットワーク層/インターネット層(IP, ICMP)、トランスポート層(TCP, UDP)、アプリケーション層(HTTP, HTTPS, FTP, SMTP, POP3, IMAP4, DNS, DHCP)。