OSI参照モデルとは?7階層を現役が解説|覚え方とトラブル切り分けのコツ

CCNAの基礎知識

OSI参照モデルは、CCNAやネットワーク学習の入り口で必ず登場する基礎概念です。でも「7つの層を丸暗記しよう」とすると、いきなりつまずきます。

現役ネットワークエンジニアとして先に言っておくと、OSI参照モデルは丸暗記するものではなく、「通信の地図」として理解するものです。地図として使えるようになると、試験はもちろん、実務のトラブル対応でも一気に武器になります。

この記事では、7層の役割を整理しつつ、覚え方と現場での使い方まで解説します。

この記事でわかること
  • OSI参照モデル7階層それぞれの役割
  • 覚え方「アプセトネデーブ」とカプセル化の流れ
  • 現場でOSIを「切り分けの地図」に使う方法

OSI参照モデルとは

サイト主
サイト主

7層を丸暗記しようとすると、たいていここでつまずきます。暗記じゃなく“通信の地図”として捉えると、試験でも現場でも一気に使えるようになります。

OSI参照モデル(Open Systems Interconnection model)とは、コンピュータ同士の通信を7つの階層(レイヤ)に分けて整理した、国際標準化機構(ISO)による概念モデルです。

なぜ層に分けるのか。それは、「通信のどの段階で何が起きているか」を切り分けて考えられるようにするためです。

複雑な通信を役割ごとに分担して整理することで、学習も、機器の設計も、障害対応も格段にやりやすくなります。各層は「L+数字」でも表され、たとえばネットワーク層はL3、トランスポート層はL4と呼ばれます。

ひとつ補足しておくと、実際のインターネット通信は後述する「TCP/IP」で動いており、OSI参照モデルそのものに厳密準拠しているわけではありません。それでもOSIは、通信を説明するための共通言語として今も広く使われています。

OSI参照モデルの7階層

OSI参照モデルの7階層と各層の役割・代表プロトコルの一覧図
図:OSI参照モデルの7階層(上ほどソフト寄り/下ほどネットワーク寄り)

7つの層を、上位(人に近い側)から順に表にまとめます。数字が大きいほどアプリケーションに近く、小さいほど物理的なハードウェアに近づきます。

名称役割代表プロトコル・技術
L7アプリケーション層ユーザーが使うアプリへのサービス提供HTTP/HTTPS、FTP、SMTP、DNS
L6プレゼンテーション層データの表現形式の変換(文字コード・暗号化・圧縮)SSL/TLS、文字コード変換
L5セッション層通信の開始から終了までの管理セッション制御
L4トランスポート層データを正しく届ける(順序・エラー・再送の制御)TCP、UDP、ポート番号
L3ネットワーク層異なるネットワーク間の経路選択とアドレス指定IP(IPv4/IPv6)、ルーティング
L2データリンク層直接つながった機器間の通信Ethernet、MACアドレス、スイッチ
L1物理層電気・光信号としての物理的な送受信ケーブル、コネクタ、リピータ

最初のうちは全部を完璧に覚える必要はありません。まずは「アプリケーション層」「トランスポート層」「ネットワーク層」「データリンク層」「物理層」あたりの役割をざっくり押さえるだけでも、ぐっと見通しが良くなります。

覚え方:「アプセトネデーブ」

7層の順番は、語呂合わせで覚えるのが定番です。私が実際に使ったのは、上から頭文字をつなげた「アプセトネデーブ」です。

  • アプリケーション層(L7)
  • レゼンテーション層(L6)
  • ッション層(L5)
  • ランスポート層(L4)
  • ットワーク層(L3)
  • ータリンク層(L2)
  • (物理層/L1)

声に出して何度か唱えれば、順番はすぐに頭に入ります。順番を覚えたら、あとは各層の役割を結びつけていくと、知識が立体的になります。

データの流れ:カプセル化と非カプセル化

OSI参照モデルを理解するうえで欠かせないのが、データが層を上下するときの仕組みです。

送信側では、上位層から下位層へデータが降りていく際に、各層が自分の処理に必要な情報を「ヘッダ」として付け足していきます。これをカプセル化と呼びます。受信側では逆に、下位層から上位層へ上がる際に、ヘッダを外していきます(非カプセル化)。

このとき、データのかたまりは層によって呼び名が変わります。これも頻出ポイントです。

  • トランスポート層(L4):セグメント
  • ネットワーク層(L3):パケット
  • データリンク層(L2):フレーム
  • 物理層(L1):ビット

TCP/IPモデルとの関係

実際の通信で使われているのは、OSIではなくTCP/IPモデル(4層)です。OSIが概念整理に向いた「説明用の地図」なのに対し、TCP/IPは実装・運用に直結した実用モデルだと考えてください。両者の対応は次のとおりです。

OSI参照モデルTCP/IPモデル
L7〜L5(アプリ・プレゼン・セッション)アプリケーション層
L4 トランスポート層トランスポート層
L3 ネットワーク層インターネット層
L2〜L1(データリンク・物理)ネットワークインターフェース層

ポイントは、OSIの上位3層(L5〜L7)が、TCP/IPではアプリケーション層1つにまとまっていることです。実務では「TCP/IPで動いているけど、説明や切り分けのときはOSIの言葉を使う」という場面が多くなります。両方を行き来できると理解が安定します。

現場での使い方:OSIは「切り分けの地図」

サイト主
サイト主

本音を言うと、OSIが本当に効くのは暗記したときじゃなく、障害で“どこが原因か”を切り分けるとき。現場ではまずL1・L2から疑う、これが鉄則です。

ここからは現役としての本音です。OSI参照モデルが本当に役立つのは、暗記したときではなく、トラブルが起きて「どこが原因か」を切り分けるときです。

現場では、障害が起きたらまずL1(物理層)・L2(データリンク層)から疑うのが常識です。これはよく言われる鉄則で、理由はシンプル。

上の層をいくら調べても、ケーブルが抜けていたり、リンクが上がっていなかったりすれば、通信は成立しないからです。だから「まず足元(下位層)から確認する」のが、遠回りに見えて一番速い。

このとき、OSIの層と機器を結びつけて考えると、当たりをつけやすくなります。

  • L1(物理層):ケーブル、コネクタ → 「物理的につながっているか?」
  • L2(データリンク層):スイッチ、MACアドレス → 「同じネットワーク内で通信できているか?」
  • L3(ネットワーク層):ルータ、IPアドレス → 「別ネットワークへの経路は正しいか?」

「今起きている問題は、どの層の話なのか?」——この問いを立てられるようになることが、OSI参照モデルを学ぶ本当のゴールです。層という地図があるから、闇雲に探さず、怪しいところに当たりをつけられる。この「当たりをつける力」こそ、現場で効くスキルです。

CCNAの知識が実務でどう活きるか(当たりをつける力の話)は、別記事でも詳しく書いています。

CCNAの知識は実務でどこまで使う?現役が分ける「染み込ませる知識」と「忘れていい知識」
CCNAの勉強をしていると、ふと「これ、実務で本当に使うの?」と感じる瞬間があると思います。細かいプロトコルの数値を暗記しながら、虚しくなる人もいるはずです。現役のネットワークエンジニアを10年やってきた立場から、正直に答えます。結論から言…

まとめ:7層を「地図」として使えるようになろう

  • OSI参照モデルは、通信を7階層に分けて整理した概念モデル(地図)。
  • 上から「アプセトネデーブ」で順番を覚え、各層の役割を結びつける。
  • データは層を降りるときにヘッダを付け(カプセル化)、上がるときに外す(非カプセル化)。
  • 実際の通信はTCP/IP(4層)。OSIは説明・切り分けの共通言語。
  • 実務では「どの層の話か」を考え、トラブルはL1・L2から疑うのが鉄則。

OSI参照モデルは、丸暗記すると退屈な用語の羅列ですが、「通信の地図」として捉えると、一気に実用的な知識に変わります。まずは順番と各層の役割をつかみ、「この通信はどの層の話だろう?」と考えるクセをつけてみてください。

なべ
なべ(現役ネットワークエンジニア)
実務10年/合格と現場の両面で解説

「150時間勉強して一度落ちた」現役ネットワークエンジニア。実務10年。合格だけでなく、現場で効く学び方やキャリアのリアルを、等身大で書いています。

コメント

タイトルとURLをコピーしました