OSI参照モデルとTCP/IPモデルの違いをわかりやすく解説

※本記事はプロモーションを含みます。
ネットワーク学習で最初に登場するのがOSI参照モデルとTCP/IPモデルです。「なぜ2つのモデルがあるの?」「どう使い分けるの?」という疑問を持つ方向けに、両者の違いと実務での考え方を解説します(読了目安:約10分)。
OSI参照モデルとは
7層構造の概要
OSI(Open Systems Interconnection)参照モデルはISO(国際標準化機構)が策定した通信プロトコルの標準的な参照モデルです。ネットワーク通信を7つの層(レイヤー)に分けて定義します。
| 層 | 名称 | 主な役割 | 代表プロトコル/機器 |
|---|---|---|---|
| 第7層 | アプリケーション層 | ユーザーアプリとの接続 | HTTP、FTP、SMTP |
| 第6層 | プレゼンテーション層 | データ変換・暗号化 | SSL/TLS、MIME |
| 第5層 | セッション層 | セッション管理 | RPC、NetBIOS |
| 第4層 | トランスポート層 | エンド間の信頼性 | TCP、UDP |
| 第3層 | ネットワーク層 | 論理アドレス・ルーティング | IP、ICMP、ルーター |
| 第2層 | データリンク層 | 物理アドレス・フレーム制御 | Ethernet、スイッチ |
| 第1層 | 物理層 | 電気信号・媒体 | ケーブル、ハブ |
OSIモデルの役割
OSIモデルは「実装のガイドライン」ではなく「通信を分析・理解するための共通言語」として使われます。トラブルシューティングの際に「どの層で問題が起きているか」を絞り込む際に非常に役立ちます。
TCP/IPモデルとは
4層構造の概要
TCP/IPモデルはインターネットの普及とともに実際の通信実装に使われてきたモデルです。OSIの7層をより実用的に4層(または5層)にまとめています。
| 層 | 名称 | OSIでの対応 | 代表プロトコル |
|---|---|---|---|
| 第4層 | アプリケーション層 | OSI 5〜7層 | HTTP、HTTPS、DNS、SSH |
| 第3層 | トランスポート層 | OSI 4層 | TCP、UDP |
| 第2層 | インターネット層 | OSI 3層 | IP、ICMP、ARP |
| 第1層 | ネットワークアクセス層 | OSI 1〜2層 | Ethernet、Wi-Fi |
なぜTCP/IPが標準になったか
OSIモデルは理論的には優れていましたが、実装が複雑で普及が遅れました。一方TCP/IPはDARPAnetの実用経験を経て開発され、シンプルで実装しやすかったため、インターネットの爆発的な普及とともに事実上の標準になりました。
OSIモデルとTCP/IPモデルの比較
構造の違い
- OSIモデル:7層(理論的・詳細)
- TCP/IPモデル:4〜5層(実用的・シンプル)
用途の違い
- OSIモデル:トラブルシューティング・試験対策・ベンダー間の共通言語として使用
- TCP/IPモデル:実際のネットワーク通信の実装・設計に使用
資格試験での扱い
CCNAやLPICなどのネットワーク系資格試験ではOSI参照モデルの理解が問われます。「第〇層のプロトコルはどれか」という問題が頻出のため、7層の名称と代表プロトコルを覚えておく必要があります。
実務でのトラブルシューティングへの応用
OSIモデルを使った問題の切り分け
ネットワーク障害が発生したとき、OSI参照モデルの下の層から順に確認します。
- 第1層(物理層):ケーブルが抜けていないか、LEDが点灯しているか
- 第2層(データリンク層):MACアドレステーブルは正常か、スイッチのポートはup/upか
- 第3層(ネットワーク層):IPアドレスは正しく設定されているか、pingは通るか
- 第4層(トランスポート層):TCPポートは開いているか(telnet・nmap等で確認)
- 第5〜7層(上位層):アプリケーションのエラーログを確認
よくある混同ポイント
「ARPはどの層か?」は試験でよく出る問題です。OSIモデルでは第2〜3層の境界に位置しますが、TCP/IPモデルではネットワークアクセス層(第1層)とされることが多いです。テキストによって解釈が異なるため、使用する教材の定義に従いましょう。
まとめ
OSI参照モデルは通信を「理解・分析するための共通言語」、TCP/IPモデルは「実際のインターネット通信に使われる実装モデル」と捉えると整理しやすくなります。両方の構造と代表プロトコルを対応させて覚えることで、資格試験対策にも実務のトラブルシューティングにも活かせます。
OSI/TCP-IPモデルの実践的な覚え方
試験対策や実務でモデルをすぐに思い出せるよう、記憶術を活用しましょう。
OSI7層の語呂合わせ
日本のテキストでよく使われる覚え方(第1〜7層の順):
- 「物理・データ・ネット・トラン・セッ・プレ・アプ」
- 「フッーネット セプレアプ」
各層の代表的な機器・プロトコルのまとめ
| 層 | 試験頻出ポイント |
|---|---|
| 第3層(NW) | ルーターはここ。IPアドレス・サブネット・ルーティングプロトコル(OSPF・BGP) |
| 第2層(DL) | スイッチはここ。MACアドレス・VLAN・STP・LACP |
| 第4層(TRP) | TCP(信頼性・3ウェイハンドシェイク)・UDP(速度優先)の違い |
試験でよく間違える問題パターン
ARP(アドレス解決プロトコル)の層
ARPはIPアドレスをMACアドレスに変換するプロトコルです。OSI参照モデルでは第2〜3層の境界領域とされますが、CCNA試験では「第2層に近い仕組み」として扱われることが多いです。テキストによって解釈が異なるため、使用教材の定義に従いましょう。
ファイアウォールはどの層?
ファイアウォールは複数の層にまたがって動作します。パケットフィルタリング型は第3〜4層、次世代FW(NGFW)はアプリケーション層(第7層)まで検査します。用途によって動作層が異なる点を覚えておきましょう。
OSI・TCP/IPモデルの学習でよくある疑問
OSIモデルは覚える必要があるの?
実際のエンジニアリングではTCP/IPモデルを使いますが、OSIモデルはCCNA・LPIC・応用情報技術者などの資格試験で頻出します。また、障害の切り分けやベンダー間の技術的な会話でOSIの層番号を使うケースがあるため、基本として覚えておくことをおすすめします。
どちらから先に学べばよい?
初学者にはTCP/IPモデルから入ることをおすすめします。実際のHTTP通信やパケットのやり取りを体感してから、OSIモデルの7層に対応付けていく学び方が理解しやすいとされています。Wiresharkなどのパケットキャプチャツールを使うと視覚的に学べます。
免責事項
本記事の情報は執筆時点のものです。資格試験の合格・年収は個人の努力・環境により大きく異なります。転職・キャリアに関する判断は必ず公式情報および専門家にご確認ください。
実際のトラブルシューティング事例でOSIモデルを活用する
理論だけでなく、実際の障害対応でOSIモデルがどう使われるか事例で確認しましょう。
事例1:Webサーバーにアクセスできない
- 第1層(物理):ケーブル接続・スイッチLED確認→問題なし
- 第2層(DL):
ip link showでIF状態確認→Up - 第3層(NW):
pingでサーバーIP疎通→応答あり - 第4層(TRP):
telnet server 80でポート確認→接続拒否 - → Nginxサービスが停止していることを特定。
systemctl start nginxで解決
事例2:特定のVLAN間で通信できない
VLAN間通信の問題は主に第2〜3層の設定ミスが原因のことが多いです。スイッチのVLAN設定・トランクポートの設定・ルーターのサブインターフェース設定を順番に確認します。OSIモデルを意識することで、確認順序が体系化され調査時間を短縮できます。
免責事項
本記事の情報は執筆時点のものです。資格試験の合格・年収は個人の努力・環境により大きく異なります。転職・キャリアに関する判断は必ず公式情報および専門家にご確認ください。
資格取得後のキャリアに、AI活用という選択肢を
資格取得の先に現場でのIT効率化を任される場面が増えます。職場のルーティン業務にAIをどう組み込めるか、無料のセルフ診断(3問・約1分)でヒントが得られます。
この記事を読んでいる方へのおすすめ:
本記事はRoute Bloom編集部が公式ドキュメント・技術仕様書の一次情報をもとに作成しています。ITインフラ・技術情報は急速に変化するため、実装前に最新の公式ドキュメントをご確認ください。情報の正確性には万全を期していますが、最新情報は各公式サイトをご確認ください。
本記事はRoute Bloom編集部が各ベンダー公式ドキュメント・エンジニア監修をもとに作成しています。インフラ・クラウド構築は環境により異なります。本番環境への適用前に必ずテストを実施してください。情報の正確性には万全を期していますが、最新情報は各公式ドキュメントをご確認ください。
本記事はRoute Bloom編集部が各ベンダー・技術標準の公式ドキュメントをもとに作成しています。 インフラ・クラウド技術に関する最終判断は実際の環境・バージョンで検証のうえ実施してください。 情報の正確性には万全を期していますが、最新情報は各公式ドキュメントをご確認ください。
編集ポリシー:この記事は、Route Bloom の編集チームが最新情報を元に執筆・監修しています。情報の正確性を保つために定期的な見直しを行っています。
この記事で学んだスキルをさらに深めたい方へ
ネットワークの仕組みを体系的に学べる技術書です。TCP/IPプロトコルの理解を深めましょう。
Amazonアソシエイトプログラムを利用しています。




