- OSIはの略です オープンシステム相互接続 ソフトウェア アプリケーションからの情報がどのように 1 つの方法で統合されるかを説明する参照モデルです。 コンピューター 物理媒体を介して別のコンピュータのソフトウェア アプリケーションに移動します。
- OSI は 7 つの層で構成されており、各層は特定のネットワーク機能を実行します。
- OSI モデルは、1984 年に国際標準化機構 (ISO) によって開発され、現在ではコンピューター間通信のアーキテクチャ モデルとして考えられています。
- OSI モデルは、タスク全体を 7 つの小さく管理可能なタスクに分割します。各層には特定のタスクが割り当てられます。
- 各層は自己完結型であるため、各層に割り当てられたタスクは独立して実行できます。
OSIモデルの特徴:
- OSI モデルは、上位層と下位層の 2 つの層に分かれています。
- OSI モデルの上位層は主にアプリケーション関連の問題を扱い、ソフトウェア内にのみ実装されます。アプリケーション層はエンドユーザーに最も近い層です。エンド ユーザーとアプリケーション層の両方がソフトウェア アプリケーションと対話します。上位層とは、別の層のすぐ上の層を指します。
- OSI モデルの下位層は、データ転送の問題を扱います。データリンク層と物理層はハードウェアとソフトウェアで実装されます。物理層は OSI モデルの最下層であり、物理メディアに最も近い層です。物理層は主に、情報を物理媒体に配置する役割を果たします。
7 層の OSI モデル
OSI 層は 7 つあります。各層には異なる機能があります。 7 つのレイヤーのリストを以下に示します。
- 物理層
- データリンク層
- ネットワーク層
- トランスポート層
- セッション層
- プレゼンテーション層
- アプリケーション層
1) 物理層
- 物理層の主な機能は、個々のビットをあるノードから別のノードに送信することです。
- これは、OSI モデルの最下層です。
- 物理接続を確立、維持、非アクティブ化します。
- これは、機械的、電気的、および手順的なネットワーク インターフェイスの仕様を指定します。
物理層の機能:
2) データリンク層
- この層は、データ フレームのエラーなしの転送を担当します。
- ネットワーク上のデータの形式を定義します。
- 2 つ以上のデバイス間で信頼性が高く効率的な通信を提供します。
- これは主に、ローカル ネットワーク上に存在する各デバイスの一意の識別を担当します。
- これには 2 つのサブレイヤーが含まれています。
- 受信している受信者のネットワーク層にパケットを転送する役割を果たします。
- ヘッダーからネットワーク層プロトコルのアドレスを識別します。
- フロー制御も提供します。
論理リンク制御層 - メディア アクセス コントロール層は、論理リンク コントロール層とネットワークの物理層の間のリンクです。
- ネットワーク上でパケットを転送するために使用されます。
データリンク層の機能
3) ネットワーク層
- これは、デバイスのアドレス指定を管理し、ネットワーク上のデバイスの位置を追跡するレイヤー 3 です。
- ネットワークの状態、サービスの優先順位、その他の要因に基づいて、ソースから宛先にデータを移動するための最適なパスを決定します。
- データ リンク層は、パケットのルーティングと転送を担当します。
- ルーターはレイヤー 3 デバイスであり、このレイヤーで指定され、インターネットワーク内でルーティング サービスを提供するために使用されます。
- ネットワーク トラフィックのルーティングに使用されるプロトコルは、ネットワーク層プロトコルとして知られています。プロトコルの例としては、IP や Ipv6 があります。
ネットワーク層の機能:
4) トランスポート層
- トランスポート層は、メッセージが送信された順序で送信され、データの重複がないことを保証するレイヤー 4 です。
- トランスポート層の主な役割は、データを完全に転送することです。
- 上位層からデータを受け取り、それらをセグメントと呼ばれる小さな単位に変換します。
- この層は、ソースと宛先の間のポイントツーポイント接続を提供してデータを確実に配信するため、エンドツーエンド層と呼ぶことができます。
この層で使用される 2 つのプロトコルは次のとおりです。
- これは、システムがインターネット上で通信できるようにする標準プロトコルです。
- ホスト間の接続を確立し、維持します。
- データが TCP 接続経由で送信されると、TCP プロトコルはデータをセグメントと呼ばれる小さな単位に分割します。各セグメントは複数のルートを使用してインターネット上を移動し、異なる順序で目的地に到着します。伝送制御プロトコルは、受信側でパケットを正しい順序に並べ替えます。
- ユーザー データグラム プロトコルはトランスポート層プロトコルです。
- この場合、受信者はパケットの受信時に確認応答を送信せず、送信者は確認応答を待機しないため、これは信頼性の低いトランスポート プロトコルです。したがって、これによりプロトコルの信頼性が低くなります。
トランスポート層の機能:
5) セッション層
- OSI モデルのレイヤー 3 です。
- セッション層は、通信デバイス間の対話を確立、維持、同期するために使用されます。
セッション層の機能:
6) プレゼンテーション層
- プレゼンテーション層は主に、2 つのシステム間で交換される情報の構文とセマンティクスに関係します。
- ネットワークのデータ変換装置として機能します。
- この層は、データをあるプレゼンテーション形式から別の形式に変換するオペレーティング システムの一部です。
- プレゼンテーション層は構文層とも呼ばれます。
プレゼンテーション層の機能:
7) アプリケーション層
- アプリケーション層は、ユーザーとアプリケーション プロセスがネットワーク サービスにアクセスするためのウィンドウとして機能します。
- ネットワークの透明性、リソース割り当てなどの問題を処理します。
- アプリケーション層はアプリケーションではありませんが、アプリケーション層の機能を実行します。
- この層は、エンドユーザーにネットワーク サービスを提供します。
アプリケーション層の機能:
- ディレクトリ サービス: アプリケーションは分散データベース ソースを提供し、さまざまなオブジェクトに関するグローバル情報を提供するために使用されます。