Skip to main content

セッションレイヤーとは何ですか?

sessionセッション層は、国際標準化機関(IOS)によって開発されたオープンシステム相互接続(OSI)モデルの5番目の層です。セッションと呼ばれるエンドツーエンドの接続を、異なるネットワークエンドポイントにあるアプリケーション間で、エンドツーエンド接続を確立、管理、および閉鎖する責任があります。セッションレイヤーによって提供される対話制御管理には、フルダプレックス、ハーフダップレックス、およびシンプレックス通信が含まれます。セッションレイヤー管理は、ビデオ会議などのマルチメディアアプリケーションの場合のように、複数のデータストリームが互いに同期したままであることを保証し、アプリケーション関連のデータエラーの防止を支援するのにも役立ちます。セッションレイヤーは、リモートプロシージャコール(RPC)中に適切なデータ通信を確保する責任があります。ハードウェアが責任を負います。セッションレイヤーの下のレイヤーは、主にネットワーク上のデータの送信に関係しています。コンピューターネットワーキングでは一般的にレイヤー5と呼ばれるセッションレイヤーは、その上のレイヤーが主にコンピューティングシステム内のアプリケーションとの対話と提供に焦点を当てています。レイヤー4とも呼ばれるトランスポートレイヤーとインターフェイスするため、アプリケーションからのデータストリーミングがセグメント化され、ネットワークにシームレスに送信される場合があります。また、レイヤー5は、入力データをレイヤー6として知られるプレゼンテーションレイヤーに渡し、アプリケーションにさらに処理する前にさらに処理します。多くの異なるネットワークサービス、独自のプロトコル、およびOSIプロトコルが成功裏に開発され、このレイヤーの重要性が実証されています。これらには、RPC、構造化されたクエリ言語(SQL)、X WindowsシステムとXターミナル、ネットワークファイルサービス(NFS)、Apple Talk Session Protocol(ASP)、およびApple Talk Zone Information Protocol(ZIP)が含まれます。セッションレイヤーがなければ、コンピューターアプリケーション情報を制御することはネットワークを渡すことがはるかに困難です。SQLは、望ましい方法で構造化された特定の情報を取得するために、データベースに送信されるリクエストを作成するために使用されるコンピューター言語です。X Windows SystemとXターミナルにより、ネットワーク化されたコンピューターが使用されている人もいますが、機能が限られている人もいれば、クライアントコンピューターがモニター、マウス、キーボードなどのデバイスを使用したグラフィカルおよびインターフェイス機能を備えているため、サーバーコンピューターに接続できます。NFSプロトコルは、リモートネットワーク化されたファイルサーバーにあるファイルへのローカルアクセスをエミュレートします。ASPおよびZip Apple Talkプロトコルは、Macintoshオペレーティングシステムの初期バージョンで使用されましたが、Mac OS Xオペレーティングシステムのリリース後、IPベースのプロトコルに置き換えられました。