OSIモデルのネットワーク層
“ネットワーク層”または”ネットワークモデル”という用語は、ネットワーキングでよく使用されます。
そして、ネットワーク層は、オープンシステム相互接続モデル(OSIモデル)とネットワーク通信のためのデータルーティングパスを提供する層の第三のレベosi(Open Systems Interconnection)モデルは、抽象層を介した通信システムの機能の標準化を記述します。
各レイヤーは、ネットワークデバイス間の通信中に独自の機能セットを定義し、上および下のレイヤーとのみ通信します。
上に示した図のように、ネットワークモデルは一連のネットワーク層とそれらの相互作用を定義します。 異なるネットワークモデルは、どの組織または会社がそれらを開始したかに依存します。TCP/IPモデル-このモデルは、国防総省のために設計されたため、DODモデルと呼ばれることがあります。 TCP/IPはインターネット上で使用されるプロトコルであるため、インターネットモデルとも呼ばれます。osiネットワークモデル-国際標準化機構(ISO)は、OSI(オープンシステム相互接続)参照モデルと呼ばれる標準を定義しています。 これは7層アーキテクチャであり、次のセクションでさらに説明します。
ISO/OSIネットワークモデル、ネットワークプロトコルと分散アプリケーションの標準モデルは、国際標準組織のオープンシステム相互接続(ISO/OSI)モデルです。 それは7つのネットワーク層を定義します。
OSI層の特性
OSI参照モデルの七つの層は、二つのカテゴリに分けることができます:上層と下層。
OSIモデルの上位層はアプリケーションの問題を扱い、一般的にはソフトウェアでのみ実装されます。 最上位層であるアプリケーション層は、エンドユーザーに最も近い層です。 ユーザーとアプリケーション層プロセスの両方が、通信コンポーネントを含むソフトウェアアプリケーションと対話します。 上位層という用語は、OSIモデルの別の層の上にある任意の層を指すために使用されることがあります。
OSIモデルの下位層は、データ転送の問題を処理します。 物理層とデータリンク層は、ハードウェアとソフトウェアで実装されています。 最も低い層である物理層は、物理ネットワーク媒体(例えば、ネットワークケーブル)に最も近く、実際に媒体に情報を配置する責任があります。
詳細-OSIネットワークモデル標準
OSIネットワークモデルレイヤーは、物理(ハードウェア)から始まる下位レベルから上位レベ
- 物理層-実際のハードウェア。
- データリンク層-データ転送方法(802xイーサネット)。 フレームにデータを置き、誤りがない伝達を保障する。 また、ネットワーク伝送のタイミングを制御します。 フレームタイプ、アドレス、およびエラー制御情報を追加します。 IEEEはこの層を次の2つのサブ層に分割した。
- Logical Link control(LLC)-一連のインターフェイスポイントであるサービスアクセスポイント(Sap)を確立することにより、二つのコンピュータ間のリンクを維持します。 IEEE802.2.
- メディアアクセス制御(MAC)-コンピュータ間のデータの送信を調整するために使用されます。 このレイヤには、802.3、4、5、および12規格が適用されます。 誰かがネットワークカードのMACアドレスについて話しているのを聞くと、カードのハードウェアアドレスを参照しています。
- ネットワーク層-IPネットワークプロトコル。 利用可能な最適なパスを使用してメッセージをルーティングします。
- トランスポート層-TCP、UDP。 適切に配列され、エラーのない伝送を保証します。
- セッション層-ネットワークへのユーザーのインターフェイス。 セッションがいつ開始または開かれるか、セッションがどのくらい使用されるか、およびセッションがいつ閉じられるかを決定します。 セッション中のデータの送信を制御します。 セキュリティと名前の検索をサポートし、コンピュータがお互いを見つけることを可能にします。
- プレゼンテーション層-ASCIIまたはEBCDECデータ構文。 データの種類を周囲のレイヤーに対して透過的にします。 日付をバイト順などのコンピュータ固有の形式に変換するために使用されます。 それは圧縮を含んでもよい。 それは、それが起こっている方向に応じて、ネットワークまたはアプリケーションのいずれかのために、データを準備します。
- アプリケーション層-ソフトウェアアプリケーションが必要なサービスを提供します。 ユーザーアプリケーションがネットワークと対話する機能を提供します。
多くのプロトコルスタックは、モデルの複数のレイヤーで動作することにより、七層モデルの境界を重ねます。 ファイル転送プロトコル(FTP)とtelnetは、アプリケーション層、プレゼンテーション層、およびセッションレイヤで動作します。
インターネット、TCP/IP、DODモデル
それは国防総省のために設計されたので、このモデルは時々DODモデルと呼ばれていますそれはまた、TCP/IP四層プロト リンク-osiモデルのデータリンクおよび物理層にマップされるデバイスドライバおよびインターフェイスカード。
- リンク-Osiモデルのデータリンクおよび物理層にマップされるデバイスドライバおよびインターフェイスカード。
- リンク
- Network-OSIモデルのネットワーク層に対応し、IP、ICMP、およびIGMPプロトコルを含みます。
- Transport-トランスポート層に対応し、TCPおよびUDPプロトコルを含みます。アプリケーション-OSIセッション、プレゼンテーション、アプリケーション層に対応し、FTP、Telnet、ping、Rlogin、rsh、TFTP、SMTP、SNMP、DNS、プログラムなどが含まれます。
四つの層のTCP/IPプロトコルに注意してください。 各レイヤーには、生成される一連のデータがあります。
- リンク層は、デバイスドライバとインターフェイスカードを含むハードウェアに対応しています。 リンク層には、ARCnet、Token ring、ethernetなど、使用されているネットワークのタイプに応じて、データパケットが関連付けられています。 私たちのケースでは、イーサネットについて話します。
- ネットワーク層は、ネットワーク周りのパケットの移動を管理し、IP、ICMP、およびIGMPを含みます。 パッケージが宛先に到達することを確認し、そうでない場合はエラーを報告する責任があります。
- トランスポート層は、二つのコンピュータがソフトウェアに関してデータを交換するために使用されるメカニズムです。 トランスポートメカニズムであるプロトコルには、TCPとUDPの2種類があります。 TCP/IP以外のシステムには他のタイプのプロトコルもありますが、このドキュメントではTCPとUDPについて説明します。
- アプリケーション層は、FTP、Telnet、BOOTPなどのさまざまなサービスをサポートするために使用されるネットワークプロトコルを指します。 ここでは、混乱を避けるために、アプリケーション層は、一般的に、FTP、telnet、ping、およびRFC(request for comments)で定義された特定のプロトコルセットによって管理される特定の目的のために設計された他のプログラムなどのプロトコルを参照していることに注意してください。 ただし、作成するプログラムは、クライアントマシンとサーバーマシンの両方で実行するプログラムがプロトコルを理解している限り、クライアントプログ たとえば、プログラムが別のマシンへのソケットを開くとき、それはTCPプロトコルを使用していますが、送信するデータはそれをどのように構造化す
カテゴリ:ルーター共有: