アプリケーションレイヤーとは何ですか?

コンピューターネットワークは、通常、ネットワーク図に基づいて設計されています。このトポロジーは、オープンシステムの相互接続モデル(OSI)に基づいて定義され、ネットワーク機能の7つの層で構成されています。アプリケーション層は、OSI内で最高レベルであり、レイヤー7と呼ばれます。ファイル転送プロトコル(FTP)、ハイパーテキスト転送プロトコル(HTTP)、電子メールなど、ネットワーク上の通信プログラムを管理するのはネットワークレイヤーです。これらのプログラムにより、インターネットブラウザーと電子メールアプリケーションがネットワーク全体で共有データに電子メールを送信できます。

ネットワークは物理ケーブルから始まり、コンピューターアプリケーションで終わります。データは、通常通信転送中にいくつかのレベルの変換によって強制されます。これは、適切なデータ品質とセキュリティルールに従うことを保証するために必要なプロセスです。 OSIモデルは、ソフトウェアプロトコルの柔軟性を可能にするために作成されました。

OSIモデルは7つの層で構成されています。これらは、物理、データリンク、ネットワーク、トランスポート、セッション、プレゼンテーション、およびアプリケーションレイヤー。レイヤーは階層構造内で動作し、ネットワーク全体にメッセージを送信します。

今日のほとんどのコンピューターネットワークは、インターネットの通信言語として標準伝送コントロールプロトコル(TCP/IP)を使用しています。このネットワークプロトコルは、OSIモデルをネットワークデバイスとソフトウェアがどのように対話するかについての青写真として使用します。モデル内の各レイヤーには、ネットワークトポロジ内で特定の責任があります。

OSIモデルは、責任の階層チェーンに基づいて設計されています。これらのルールは、トポロジーを通じてメッセージを送信するときに、各レイヤーが特定のハンドオフプロセスに従うことを強制します。アプリケーションレイヤーは、階層チェーン内の次のレベルであるプレゼンテーションレイヤーのハンドオフルールに従う必要があります。これらのルールには通常、メッセージがtで受け入れる前に、形式、暗号化、および特定のサイズの要件が含まれます彼はチェーンの次のレベル。

インスタントメッセージング(IM)は、携帯電話やコンピューターシステムで使用されるポプラ通信プロトコルです。 IMは、アプリケーションレイヤープロトコルを使用するソフトウェアの例です。 IM標準プロトコルにより、企業はインスタントメッセージングソフトウェアを構築できます。これらの製品のいくつかの例には、AOL®インスタントメッセンジャー、Yahoo®Mail、MSN®メッセンジャーが含まれます。各プログラムは、OSI標準を使用して、このレイヤーでネットワーク全体でメッセージを送信および受信します。

MicrosoftOutlook®は、アプリケーションレイヤーを使用する電子メールアプリケーションの例です。これはOSIモデルの最低レベルであり、ソフトウェアプログラムから理解可能なコンピューターメッセージにメッセージをパッケージ化する責任があります。アプリケーションレイヤーは、メッセージの暗号化とフォーマットルールを担当するプレゼンテーションレイヤーにメッセージを送信します。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?