ネットワーク

【OSI参照モデル】セッション層とは

セッション層

OSI参照モデルのセッション層

セッション層とは、OSI参照モデルの第5層(レイヤ5)で定義されている層で、その役割はコネクションの確立から切断までの通信の一連の手順を管理(セッションの管理)することです。

セッション層は、上位層であるプレゼンテーション層(レイヤ6)からのサービス要求に応じ、下位層であるトランスポート層(レイヤ4)に対してサービス要求を行います。

ただし、近年ではセッション層のプロトコルが使われる場面は少なくなっており、実際はほとんど使用されていません。

TCP/IP 4階層モデルでのセッション層

TCP/IP(Transmission Control Protoco)(別名:インターネット・プロトコル・スイート)では、セッション層は定義されていません。

OSI参照モデルの「アプリケーション層」と「プレゼンテーション層」そして「セッション層」は、TCP/IPの4階層モデルではアプリケーション層として定義されています。

TCP/IPの4階層モデルでは個々のアプリケーションが必要に応じてセッションの管理をしているため、OSI参照モデルのような標準化された機能階層としてのセッション管理は提供されていません。

OSI参照モデル 各層の役割

層(レイヤ)名称説明
7層(L7)アプリケーション層利用者が使うアプリケーションが通信できるようにするため約束事を定義
6層(L6)プレゼンテーション層通信を行う上でのデータや画像などのデータ形式の約束事を定義
5層(L5)セッション層通信を確立(開始・終了)するための約束事を定義
4層(L4)トランスポート層通信する際の信頼性についての約束事を定義
3層(L3)ネットワーク層データを目的地まで届けるための約束事を定義
2層(L2)データリンク層隣接する機器間でデータの送受信を行うための約束事を定義
1層(L1)物理層電気信号などに変換するための約束事を定義

helpful