ビデオ: 【CCENT/CCNA 合格講座】OSI参照モデル #5「アプリケーション層、プレゼンテーション層、セッション層」 2024
アプリケーション層は、Open System Interconnection(OSI)モデルの中で最も高いレベルであり、あなたに最も近いレベルです。接続の他端。アプリケーション層は、コンピュータとサーバーの間で効果的にデータを移動します。
Apache Web ServerやMicrosoftのインターネットインフォメーションサービス(IIS)などのファイルを読み書きするサーバーアプリケーションと、クライアントコンピュータでそのデータの書き込みや読み取りに使用するアプリケーション(たとえば、電子メールプログラムとして)。
<! - 1 - >次の図のデータの流れに従って、クライアントコンピュータ上のアプリケーション層とサーバー間の通信プロセスを示します。
-
プロセスは、Microsoft Outlookなどの電子メールプログラムで電子メールを取得して開くアプリケーション層から開始されます。
<! - 2 - >Outlookは、OSIモデルのアプリケーション層を操作するクライアントプログラムです。 Outlookは、サーバー上で使用されているアプリケーション層のプロセスまたはプログラムと通信します。この例では、Outlookを起動すると、そのサーバーからそのユーザーのすべての電子メールを要求するプロセスが開始されます。
任意のプログラムは、プレゼンテーションレイヤーのような他のレイヤーの機能を、ASCII、Unicode、またはマルチメディアインターネットメールエクステンション(Multipurpose Internet Mail Extensions:MIME)でフォーマットすることによって実現することができます。
<! - 3 - > -
サーバーのPOP3(Post Office Protocol version 3)サービスは、ユーザーの電子メールの要求に応答します。
POP3サービスはアプリケーション層で実行され、ハードドライブから電子メールを取得し、電子メールメッセージをユーザーのコンピュータに送信する準備を行います。
-
データは、プレゼンテーション、セッション、トランスポート、ネットワーク、データリンク、および物理レイヤーを物理メディアに渡し、クライアント側のすべてのレイヤーにバックアップします。
-
データは、宛先コンピュータ上のアプリケーション層に到着し、Outlookなどのプログラムを使用して表示される。
ハイパーテキスト転送プロトコル(HTTP):
-
WebサーバーからWebブラウザアプリケーションにデータを転送するためのプロトコル 対処するインターネット上のコンポーネントのほとんどは、アプリケーションレベルのコンポーネントを参照している可能性があります。 Microsoft Internet Explorerのように。
-
SMTP(Simple Mail Transfer Protocol): あるコンピュータから別のコンピュータにメールを送信するためのプロトコル。これは、Microsoft Outlookのような電子メールクライアントから電子メールサーバーへ、または電子メールサーバーから別の電子メールサーバーへのものである可能性があります。
-
Post Office Protocol バージョン3(POP3): Microsoft Outlookなどの電子メールクライアントアプリケーション用のプロトコルで、電子メールサーバーから電子メールを取得します。
-
NTP(Network Time Protocol): インターネットを介してコンピュータとデバイス間の時間を同期させるための標準プロトコル。
-
Secure Shell(SSH): ネットワーク経由で送信されたすべてのデータを暗号化するリモート端末アクセスプロトコル。
-
ファイル転送プロトコル(FTP): インターネットを介してサーバー間でファイルを転送します。