The TCP/IP Guide
9 The Open System Interconnection (OSI) Reference Model
9 OSI Reference モデル層

セッション層(第5層)

アプリケーション層(第7層)

プレゼンテーション層(第6層)

プレゼンテーション層は、OSI参照モデルのプロトコルスタックの第6層目である。 であり、上から2番目である。 他の層とは2つの重要な点で異なっている。 まず、他のレイヤーに比べ、より限定的で特殊な機能を持っています。 第二に、他のレイヤーよりも使用頻度が低く、多くの種類の接続では必要ありません。

このレイヤーの名前は、その主な機能をも示唆しています:データのプレゼンテーションを扱います。 より具体的には、プレゼンテーション層は、あるシステムから送信されたデータが他のシステムによって異なる方法で表示される必要がある場合に発生する可能性のあるあらゆる問題の世話をすることを任されています。

プレゼンテーション層の機能

以下は、プレゼンテーション層が処理するデータ処理の具体的な種類の問題です。 ネットワークは非常に異なる種類のコンピュータを接続することができます。 PC、Macintosh、UNIXシステム、AS/400サーバー、メインフレームはすべて同じネットワーク上に存在することができます。 これらのシステムは多くの異なる特徴を持っており、例えば異なる文字セットを使用するなど、異なる方法でデータを表現します。 プレゼンテーション層は、マシン間のこれらの違いを隠す仕事をします。 圧縮:圧縮(および解凍)は、データのスループットを向上させるためにプレゼンテーション層で行われることがあります。 (これは厳密にはプレゼンテーション層の機能ではないと考える人もいます。)

  • 暗号化。 ある種の暗号化(と復号化)はプレゼンテーション層で実行される。 これにより、データがプロトコルスタックを通過する際のセキュリティが確保されます。 例えば、プレゼンテーション層に通常関連する最も一般的な暗号化スキームの1つは、セキュアソケットレイヤー(SSL)プロトコルです。 しかし、すべての暗号化がレイヤー6で行われるわけではありません。一部の暗号化は、IPSecのような技術で、プロトコルスタックの下位レイヤーで行われることがよくあります。
  • OSI モデルにおけるプレゼンテーション層の役割

    プレゼンテーション層がネットワーク通信で常に使用されるわけではない理由は、上記の仕事が常に必要であるとは限らないからです。 圧縮や暗号化は通常オプションとされ、翻訳機能も特定の状況下でしか必要とされない。 プレゼンテーション層が言及されないことがあるもう一つの理由は、その機能がアプリケーション層の一部として実行されることがあるからです。

    プレゼンテーション層が行う翻訳作業は常に必要ではないという事実は、実際のプロトコルスタック実装ではスキップされるのが一般的であることを意味します。 これは、第7層のプロトコルが第5層のプロトコルと直接会話することができることを意味します。 もう一度言いますが、これは、層と層のグループ化の概要で説明したように、第5層から第7層のすべての機能が同じソフトウェア パッケージに一緒に含まれる可能性がある理由の一部でもあります。 OSI モデル第 6 層はプレゼンテーション層と呼ばれます。 この層のプロトコルは、翻訳、圧縮、暗号化など、データをある表現から別の表現に変換する操作タスクを引き受けます。 多くの場合、特定のネットワーキングスタックではそのような機能は必要ありません。その場合、第6層でアクティブなプロトコルは存在しないかもしれません。

    セッション層 (レイヤー 5)

    アプリケーション層(レイヤ7)

    The TCP/IPガイドが役に立つと思われましたか。 このサイトを支援するために、以下のボタンから少額のPaypal寄付をご検討ください。 また、右端のボタンを使ってカスタム金額を寄付することもできます(1ドル以下でお願いします、さもなければPayPalがあなたのお金のほとんど/すべてを取得します!)。大きな寄付の代わりに、TCP/IPガイドのダウンロードライセンスの購入を検討することも可能です。 皆様のご支援に感謝いたします。

    Home – 目次 – お問い合わせ
    TCP/IPガイド (http://www.TCPIPGuide.com)
    Version 3.0 – バージョン日。 2005年9月20日
    より