IPv4-OSIモデル

国際標準化機構には、オープンシステム相互接続またはOSIモデルとして知られる通信システムの明確に定義されたモデルがあります。この階層化モデルは、各層で定義されたさまざまなプロトコルを使用して、1つのシステムが他のシステムと通信する方法の概念化されたビューです。さらに、各層は通信システムの明確に定義された部分に指定されます。たとえば、物理層は、通信システムの物理的性質のすべてのコンポーネント、つまり、ワイヤ、周波数、パルスコード、電圧伝送などを定義します。

OSIモデルには次の7つの層があります-

  • Application Layer (Layer-7)−これは、ホスト間またはホスト間でデータを転送する必要があるユーザーアプリケーションが置かれる場所です。例-HTTP、ファイル転送アプリケーション(FTP)、電子メールなど。

  • Presentation Layer (Layer-6)−このレイヤーは、ホスト上の1つの形式のデータ表現を、ネイティブ表現の別のホストに理解するのに役立ちます。送信者からのデータはオンザワイヤーデータ(一般的な標準形式)に変換され、受信者側では受信者のネイティブ表現に変換されます。

  • Session Layer (Layer-5)−この層は、ホスト間のセッション管理機能を提供します。たとえば、一部のホストがアクセスのためにパスワード検証を必要とし、資格情報が提供されている場合、そのセッションではパスワード検証は再度行われません。このレイヤーは、同期、ダイアログ制御、および重要な運用管理(オンライン銀行取引など)を支援します。

  • Transport Layer (Layer-4)−このレイヤーは、ホスト間でエンドツーエンドのデータ配信を提供します。この層は、上の層からデータを取得し、それをセグメントと呼ばれる小さな単位に分割してから、ネットワーク層に送信のために渡します。

  • Network Layer (Layer-3) −この層は、サブネットを超えてホストを一意に識別するのに役立ち、パケットが宛先に到達するためにたどる、またはルーティングされるパスを定義します。

  • Data Link Layer (Layer-2)−この層は、物理層から生の送信データ(信号、パルスなど)を取得してデータフレームを作成し、それを上位層に送信します。その逆も同様です。このレイヤーは、送信エラーもチェックし、それに応じて分類します。

  • Physical Layer (Layer-1) −この層は、ハードウェアテクノロジーと、信号、電圧、ケーブルの種類と長さなどの実際の通信メカニズムを扱います。

ネットワーク層

ネットワーク層は、あるホストから別のホストにデータを伝送する役割を果たします。これは、論理アドレスをホストに割り当て、それを使用してそれらを一意に識別する手段を提供します。ネットワーク層は、トランスポート層からデータユニットを取得し、データパケットと呼ばれる小さなユニットに分割します。

ネットワーク層はデータパスを定義します。パケットは宛先に到達するためにたどる必要があります。ルーターはこのレイヤーで動作し、データを宛先にルーティングするメカニズムを提供します。