1.

階層(レイヤ)

編集

階層(レイヤ)の記事です。OSI参照モデルでは、ネットワーク通信を7つの階層に分けて整理します。各層が独立した責務を持ち、上下の層と決まったインターフェースでやり取りすることで、複雑な通信処理を分解して理解・実装しやすくしています。

子ページから階層を選択してください。

本ページの子ページ一覧

階層役割代表プロトコル/技術
アプリケーション層(第7層)アプリ間の通信ルールHTTP、SMTP、DNS、FTP
プレゼンテーション層(第6層)データ形式の変換・暗号化SSL/TLS、MIME、JPEG
セッション層(第5層)通信セッションの確立・維持NetBIOS、RPC
トランスポート層(第4層)エンドツーエンドの信頼性・ポートTCP、UDP
ネットワーク層(第3層)ルーティング、IPアドレスIP、ICMP、ARP
データリンク層(第2層)隣接ノード間の通信、MACアドレスEthernet、PPP、Wi-Fi
物理層(第1層)電気信号・電波・光の物理伝送ケーブル、コネクタ、無線

OSI参照モデルとTCP/IPモデルの対応

OSI参照モデルTCP/IPモデル(4層)代表プロトコル
第7層 アプリケーション層アプリケーション層HTTP / SMTP / DNS / FTP
第6層 プレゼンテーション層SSL/TLS / 文字コード
第5層 セッション層RPC / セッション
第4層 トランスポート層トランスポート層TCP / UDP
第3層 ネットワーク層インターネット層IP / ICMP / ARP
第2層 データリンク層ネットワークインターフェース層Ethernet / PPP
第1層 物理層ケーブル / 電波

覚え方の語呂合わせ

OSI参照モデルの7階層は順序で覚えるのが基本。上から下に 「アプセセトネデブ」とつなげる定番の暗記法があります。

  • プリケーション層
  • レゼンテーション層
  • ッション層
  • ランスポート層
  • ットワーク層
  • ータリンク層
  • つり層(物理層)

階層化の意義

  • 関心の分離 — 各層が独立して進化できる(物理メディアが変わっても上位層は同じ)
  • 相互運用性 — 異なるベンダー製品が同じプロトコルで通信
  • トラブル切り分け — どの層で問題が起きているか段階的に診断
  • 教育・標準化 — 共通言語として議論できる

トラブル切り分けでの利用

症状調査すべき層確認コマンド
ケーブル抜け・LEDが消えている物理層目視、ethtool
同一LANで通信不可データリンク層ip neigh、ARP確認
別ネットへ届かないネットワーク層pingtraceroute
特定ポートに繋がらないトランスポート層nc -vztelnet
HTTPで401/500アプリケーション層curl -v、ログ

関連

編集
Post Share
子ページ
  1. アプリケーション層(第7層)
  2. プレゼンテーション層(第6層)
  3. セッション層(第5層)
  4. トランスポート層(第4層)
  5. ネットワーク層(第3層)
  6. データリンク層(第2層)
  7. 物理層(第1層)
同階層のページ
  1. 階層(レイヤ)
  2. データの単位 PDU(プロトコルデータユニット)