【高校情報】プロトコルとは?TCP/IP・OSIモデル・代表例をわかりやすく解説
今日は【高校情報】の重要テーマ、プロトコルについて学んでいくわ。
「なんとなく難しそう…」って思うかもしれないけど、実はすごくシンプルな考え方なの。
一緒に順番に理解していきましょうね。
情報のプロトコルとは??
プロトコルとは、
コンピュータ同士が通信するときのルール(約束)のこと
よ。
例えば、人と人が会話するときもルールがあるよね。
- 同じ言語を使う
- 順番に話す
- 相手に伝わる形で話す
これと同じで、コンピュータ同士もルールがないと正しく通信できないの。
つまり、
プロトコル = コンピュータ同士の会話ルール

インターネットのプロトコルとは??
インターネットでは、さまざまな種類のコンピュータやOSがつながっているわよね。
それでも問題なく通信できるのは、共通のプロトコルが使われているからなの。
その代表が、
TCP/IP(ティーシーピー・アイピー)よ。
Transmission Control Protocol / Internet Protocol
の略で、それぞれ次のような意味があるわ。
- TCP(Transmission Control Protocol):通信をしっかり管理するルール
- IP(Internet Protocol):送り先を決めるルール
このTCP/IPによって、世界中のコンピュータが同じルールで通信できるようになっているの。
TCP/IPの4階層モデル
TCP/IPでは、通信の処理を4つの階層(レイヤー)に分けて考えるわ。
通信の流れを役割ごとに分担して、効率よく・確実にデータをやり取りするための仕組みなの。
| 層 | 役割 | 例 |
|---|---|---|
| アプリケーション層 | サービスの提供(Web・メールなど) | HTTP, SMTP など |
| トランスポート層 | データのやり取りの管理 | TCP, UDP |
| インターネット層 | 通信相手の特定(住所) | IP |
| ネットワークインターフェース層 | 実際の通信(電気信号など) | LAN, Wi-Fi |
例えば、あなたがWebページを見ようとするときはこう。
- アプリケーション層:「このページを見たい」というリクエストを作る
- トランスポート層:データを分割・順序管理・エラー確認する
- インターネット層:送り先(IPアドレス)を決める
- ネットワークインターフェース層:実際に電気信号や電波として送信する
そして、受信側ではこの流れが逆順で処理されるのよ。

これは「荷物を送る流れ」に似ているわ。
- アプリケーション層:何を送るか決める
- トランスポート層:箱に詰めて整理する
- インターネット層:住所を書く
- ネットワーク層:実際に配達する
つまり、
TCP/IPは「通信の役割分担」をすることで、インターネットを成り立たせている仕組みなのよ。
OSI参照モデル(OSIさんしょうモデル)とは?
もう一つ大事なのがOSI参照モデルよ。
Open Systems Interconnection
の略で、通信の仕組みを7つの層に分けて整理したモデル(設計図)のことなの。
昔はコンピュータのメーカーごとに通信のルールが違っていて、機器同士がうまくつながらない問題があったの。
そこで登場したのが、このOSI参照モデルよ。
世界共通で通信の仕組みを理解するための基準として作られたの。
OSIの7つの層を上から順番に見ていきましょう。
- アプリケーション層:ユーザーが直接利用するサービス(Web・メールなど)
- プレゼンテーション層:データの形式変換や暗号化を行う
- セッション層:通信の開始・終了や接続の管理
- トランスポート層:データの分割や順序制御、再送などの管理
- ネットワーク層:通信相手の特定や経路の決定(IPアドレス)
- データリンク層:隣接する機器同士の通信(MACアドレスなど)
- 物理層:電気信号や光信号としてデータを送る

データは、送信するときに上(アプリケーション層)から下(物理層)へ流れていくの。
そして、受信側では下から上へ処理されるわ。
それぞれの層が自分の役割だけを担当することで、効率よく通信できる仕組みになっているのよ。
7つに分ける理由は以下のものがあるわ。
- 役割ごとに分けることで仕組みを理解しやすくなる
- 一部を変更しても他の部分に影響しにくい
- 異なるメーカー同士でも共通のルールで通信できる
あとはTCP/IPとの違いも抑えておきましょう。
- TCP/IP:実際にインターネットで使われている通信モデル(4層)
- OSI:通信の仕組みを整理するための理論モデル(7層)
つまり、
OSIは「設計図」、TCP/IPは「実際に動いている仕組み」と覚えるとわかりやすいわ。
最初は7層もあって難しく感じるかもしれないけど、
「通信を細かく分担しているだけ」と考えると、一気に理解しやすくなるわよ。
代表的なプロトコル一覧
ここは試験でよく出るからしっかり押さえておきましょう。
| プロトコル | 正式名称(英語) | 役割 |
|---|---|---|
| HTTP / HTTPS | HyperText Transfer Protocol / HyperText Transfer Protocol Secure | Webページを見るとき |
| SMTP | Simple Mail Transfer Protocol | メールを送るとき |
| POP / IMAP | Post Office Protocol / Internet Message Access Protocol | メールを受信するとき |
| TCP | Transmission Control Protocol | 確実にデータを届ける |
| UDP | User Datagram Protocol | 速さ重視でデータを送る |
それぞれ役割が違うので、場面によって使い分けられているの。
まとめ
最後にポイントを整理しましょう。
- プロトコルは通信のルール
- インターネットではTCP/IPが使われている
- 通信は階層構造で管理されている
- HTTPやSMTPなど用途ごとのプロトコルがある
つまり、
プロトコルがあるからこそ、世界中のコンピュータが正しく通信できるのよ。
次は「プロトコルの覚え方」を伝授するわ。
それじゃあね!