OSIモデル

OSI(Open Systems Interconnection)モデルは、コンピューターシステム間の通信を標準化するためにISOによって作成されました。通信を7つの異なる層に分け、それぞれの層には複数のハードウェア規格、プロトコル、またはその他の種類のサービスが含まれます。

OSIモデルの7つの層は次のとおりです。

  1. 物理層
  2. データリンク層
  3. ネットワーク層
  4. トランスポート層
  5. セッション層
  6. プレゼンテーション層
  7. アプリケーション層

あるコンピューターシステムが別のコンピューターシステムと通信するとき、ローカルのネットワーク経由でもインターネット経由でも、データはこの7つの層を通過します。データは送信側システムの物理層から始まり、ほかの層を通ってアプリケーション層まで進みます。データがアプリケーション層に到達すると、受信側システムによって処理されます。場合によっては、データは層を逆方向に進み、受信側コンピューターの物理層まで移動します。

OSIモデルの仕組みを説明する最もよい方法は、実際の例を使うことです。次の図では、コンピューターが無線接続を使って安全なWebサイトにアクセスしています。

通信スタックは(1)物理層から始まります。これはコンピューターのWi-Fiカードで、IEEE 802.11n規格を使ってデータを送信します。次に、(2)データリンク層では、DHCPを介してルーターに接続することがあります。これにより、システムにIPアドレスが割り当てられます。IPアドレスは(3)ネットワーク層の一部です。コンピューターにIPアドレスが割り当てられると、TCPプロトコルを介してインターネットに接続できます。これは(4)トランスポート層です。次に、システムはNetBIOSセッションを確立することがあります。これにより、(5)セッション層が作られます。安全な接続が確立される場合、(6)プレゼンテーション層にはSSL接続が含まれることがあります。最後に、(7)アプリケーション層は、WebサイトへのHTTP接続で構成されます。

OSIモデルは、コンピューターシステム同士の通信方法を理解するのに役立つ概要を示します。ソフトウェア開発者は、ネットワークやインターネットに対応するソフトウェアを作成するときに、このモデルをよく使用します。通信スタックを最初から作り直すのではなく、ソフトウェア開発者はプログラムが使用する特定のOSI層の機能だけを含めれば済みます。

更新日 March 22, 2011 著者: Per C.

quiz知識をテストする

Which of the following does Extended Reality (XR) not include?

A
AR
0%
B
CR
0%
C
MR
0%
D
VR
0%
Correct! Incorrect!     View the Extended Reality definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのOSIモデルの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。