ITパスポート 2016年 秋期 問65
問題文
通信プロトコルの説明として、最も適切なものはどれか。
選択肢
ア:PCやプリンタなどの機器をLANへ接続するために使われるケーブルの集線装置
イ:Webブラウザで指定する情報の場所とその取得方法に関する記述
ウ:インターネット通信でコンピュータを識別するために使用される番号
エ:ネットワークを介して通信するために定められた約束事の集合(正解)
🔒 解説は解答すると表示されます
通信プロトコルの説明【ITパスポート 解説】
正解の理由
ネットワークで情報をやり取りするには、送る側と受け取る側が「どう送るか」「どんな順序で送るか」「失敗したらどうするか」などを決めておく必要があります。こうした「通信のルールや約束事の集合」を表すのがプロトコルです。したがって選択肢の中で最も適切なのは、エ「ネットワークを介して通信するために定められた約束事の集合」です。
(補足)プロトコルとは、英語のprotocol(儀礼・取り決め)が語源で、コンピュータ同士の“約束事”を意味します。例:HTTP(Web閲覧のルール)、TCP(信頼性のある送受信のルール)、IP(送り先を指定するルール)など。
解法ステップ
- 問題文を読む:キーワードは「通信プロトコルの説明」→定義を確認する問題だと判断する。
- 各選択肢の短い意味を頭の中で言い換える:
- ア:機器を接続する「装置」だな → ハブやスイッチ(機器)に関する説明。
- イ:Webブラウザで指定する「場所と取得方法」→ URL(位置指定子)。
- ウ:コンピュータを識別する「番号」→ IPアドレス(住所のようなもの)。
- エ:通信の「約束事の集合」→ プロトコル(ルール)。
- 「約束事の集合」はプロトコルの定義にぴったり合致するため、エを選ぶ。
選択肢別の誤答解説
-
ア: PCやプリンタなどの機器をLANへ接続するために使われるケーブルの集線装置
→ これは「ハブ(Hub)」や「スイッチ(Switch)」などの物理的な機器の説明です。プロトコルはソフト的なルールなので不適切です。 -
イ: Webブラウザで指定する情報の場所とその取得方法に関する記述
→ これは「URL(Uniform Resource Locator:資源位置指定子)」の説明です。URL は「どこにあるか」と「何を使って取得するか(例:http)」を示しますが、それ自体はプロトコル全体の定義ではありません。URLに含まれる「http」はプロトコル名(HTTP)を指します。 -
ウ: インターネット通信でコンピュータを識別するために使用される番号
→ これは「IPアドレス(Internet Protocol Address)」の説明です。IPアドレスは「住所」のように機器を識別しますが、単体では「約束事の集合(プロトコル)」ではありません。 -
エ: ネットワークを介して通信するために定められた約束事の集合
→ 正しい説明です。複数の機器・ソフトが共通のルールに従うことで、正しくデータをやり取りできます。例として HTTP、FTP、SMTP、TCP、IP などがあります。
よくある誤解
-
「プロトコルは機器の名前だ」と考える誤解
→ ハブやルータなどのネットワーク機器と混同しやすいですが、プロトコルは機器ではなく通信のルールです。 -
「URL とプロトコルは同じ」と思う誤解
→ URL は情報の場所を示す形式で、先頭の「http://」などが使用するプロトコルを示します。URL とプロトコルは関連しますが同じものではありません。 -
「IP アドレスがプロトコルだ」とする誤解
→ IPアドレスは「どこに送るか」を示す番号(住所)で、IP(Internet Protocol)はその住所の使い方を定めたプロトコルです。番号(アドレス)とルール(プロトコル)は別物です。
補足コラム
- プロトコルは単独で動くわけではなく、層(レイヤー)ごとに役割が分かれています。代表的な考え方に OSI参照モデル(Open Systems Interconnection:通信を7つの層に分けるモデル)や、より実務で使われるTCP/IPモデルがあります。簡単に例を挙げると:
- アプリケーション層:HTTP(Web閲覧)、SMTP(メール送受信)など。
- トランスポート層:TCP(信頼性の高い送信)、UDP(速いが信頼性が低い)など。
- ネットワーク層:IP(宛先指定、ルーティング)など。
- 覚え方のコツ:プロトコル=「通信の取り決め」。機器は「働く箱(ハブ・ルータ)」、住所は「IPアドレス」、案内表記は「URL」と分けて覚えると混乱しにくくなります。
FAQ
Q1. HTTP はプロトコルですか?
A1. はい。HTTP(HyperText Transfer Protocol:ハイパーテキスト転送プロトコル)は、Webページをやり取りするためのプロトコルです。
A1. はい。HTTP(HyperText Transfer Protocol:ハイパーテキスト転送プロトコル)は、Webページをやり取りするためのプロトコルです。
Q2. TCP/IP は1つのプロトコルですか?
A2. 一般に「TCP/IP」とまとめて呼びますが、TCP(Transmission Control Protocol)とIP(Internet Protocol)は別々のプロトコルです。合わせて使われることが多いためまとまって呼ばれます。
A2. 一般に「TCP/IP」とまとめて呼びますが、TCP(Transmission Control Protocol)とIP(Internet Protocol)は別々のプロトコルです。合わせて使われることが多いためまとまって呼ばれます。
Q3. プロトコルはどこに書かれているのですか?
A3. 多くは「RFC(Request for Comments:技術仕様を示す文書)」や標準化団体の文書に記載されています。日常の学習では「ルールの説明」と覚えれば十分です。
A3. 多くは「RFC(Request for Comments:技術仕様を示す文書)」や標準化団体の文書に記載されています。日常の学習では「ルールの説明」と覚えれば十分です。
Q4. スマホやアプリでもプロトコルは関係ありますか?
A4. 関係あります。アプリがサーバとデータをやり取りする際にもHTTPやTCPなどのプロトコルが使われています。プロトコルは機器の種類に関係なく通信全般に使われます。
A4. 関係あります。アプリがサーバとデータをやり取りする際にもHTTPやTCPなどのプロトコルが使われています。プロトコルは機器の種類に関係なく通信全般に使われます。
関連キーワード: 通信プロトコル、プロトコル定義、OSIモデル、IPアドレス、URL、HTTP、TCP、UDP、ハブ、スイッチ、RFC

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

