セション層
意味・解説
OSI基本参照モデルの第5層。通信の開始から終了までの一連の対話(セッション)を管理する。
アプリケーション間の通信(対話)を成立させ、維持し、終了させる役割を担う層。データ通信が途切れた際の同期(チェックポイントの設置)や復旧、データの送受信の順序などを制御し、一連のやり取りを一つの「セッション」として管理する。
くわしく
セション層は、ネットワーク上の二つのアプリケーション間で、論理的な接続(対話)を確立・維持・同期するための層である。
1. セッションの管理:ログインからログアウトまでの一連の動作を「セッション」としてまとめ、管理する。例えば、大規模なデータ転送中に回線が一時的に切断されても、どこまで送ったかを記録(同期)しておくことで、最初からやり直さずに途中から再開できる制御を行う。
2. なぜ重要か:トランスポート層以下が「パケットを運ぶ」ことに集中するのに対し、セション層は「やり取りの文脈」を管理する。これにより、一問一答形式の通信や、複雑なログインが必要なアプリケーションの安定稼働が可能になる。
3. 実務での位置づけ:TCP/IPモデルではアプリケーション層の一部として扱われることが多い。OSIモデルを学ぶ上では、第4層(トランスポート層)での接続の上に、サービスレベルの接続を作る層として区別する。
例文
通信の途切れに対して再送を効率化するため、セション層でチェックポイントを設定し、通信の同期をとった。
同義語: 第5層
分類: OSI基本参照モデル