アプリケーション層とは?
無料エアドロップシーズン7開催中! 楽しいクイズに答えたり、簡単なタスクをこなして、3万ドルのBitDegree賞金プールから報酬を獲得! 今すぐ参加 ! 🔥
アプリケーション層の意味や仮想通貨における定義、アプリケーション層とは?、その他の詳細な事実すべてを見てみましょう。
OSIモデルの 7 番目の層は、アプリケーション層と呼ばれます。その主な機能には、受信データをユーザーに表示することと、ユーザーが下位レベルに送信される情報を送信する方法を提供することが含まれます。
さらに、この層はインターフェイスとその他のいくつかのサービスをユーザーに提供します。メッセージ処理システム、共有データベース管理システム、トランザクション処理システムなどをサポートし、また、アプリケーション層は、プロセスやソフトウェアプログラムなどの通信協力者と、それが他のアプリケーションとどのように対話するかを指定します。
アプリケーション層の下位層には、物理層、データリンク層、ネットワーク層、トランスポート層、セッション層、プレゼンテーション層が含まれます。
アプリケーション層の操作
アプリケーション層はさまざまな機能を実行します。その 1 つはリソース共有です。これには、リソース共有のためのネットワークとアプリケーションプログラム間のインターフェイスを提供する層が含まれます。このおかげで、ユーザーはネットワーク上のどこにいてもファイル、プリンター、データベース、その他のリソースを共有できます。
さらに、アプリケーション層は、さまざまな種類のネットワークにわたる標準化を実現する上で重要な役割を果たします。たとえば、ユーザーが 2 つの別々のプロトコルを使用して、あるネットワークから別のネットワークに電子メールを送信する場合、両側のアプリケーション層は情報を共通の形式に変換して、双方が容易に理解できるようにします。
言及する価値のあるもう 1 つの機能は、レイヤー (層) が提供するユーザーサポートと情報サービスです。これには、電子メール、リモート ログイン、ファイル転送、マルチメディア会議、データベースエントリなどのさまざまなユーザーサポートおよび情報サービスが含まれます。
アプリケーション層プロトコルには、下位層からのサービスが必要です。これらのレイヤーは、信頼性、データの整合性、重複配信、順序付け、タイミングなどの問題を解決できます。
アプリケーション層プロトコルのインスタンス
実際、アプリケーション層プロトコルにはかなりの数の例があり、エンドユーザーに近いため、ユーザーとソフトウェア間の直接対話が可能になります。
アプリケーション層プロトコルの例としては、次のようなものがあります。
-
DNS (ドメインネームシステム)
-
DHCP (動的ホスト構成プロトコル)
-
HTTP (ハイパーテキスト転送プロトコル)
-
FTP (ファイル転送プロトコル)
-
SMTP (シンプル転送プロトコル)
DNS (ドメイン ネームシステム) とは、ユーザーがブラウザのアドレスバーにURLを入力すると、そのドメインにリンクされたDNS文書がドメイン名をIPアドレスに切り替え、ブラウザがアクセスしたいウェブサイトに接続できるようにするプロトコルまたは動作のことです。
DHCP (動的ホスト構成プロトコル) は、伝送制御プロトコル/インターネット プロトコル (TCP/IP) を利用してネットワークにリンクされているデバイスにIPアドレスを自動的に付与する方法として、サーバー、ルーター、モデム、その他のネットワーク デバイスによって使用されるプロトコルです。
HTTP (ハイパーテキスト転送プロトコル) は、伝送制御プロトコル (TCP) またはユーザー データグラム プロトコル (UDP) 上でデータのパケットを送信する、TCP/IPベースのアプリケーション層プロトコルです。これは、顧客とサーバー間でテキスト、オーディオ、ビデオなどのマルチメディアファイルを送信するために使用されるプロトコルです。インターネット経由でアクセスでき、ユーザーはWorld Wide Webページを通じてデータを共有できます。
FTP (ファイル転送プロトコル) は、インターネットまたはその他のTCP/IPベースのネットワークを介して顧客とサーバーアプリケーションの間でファイルを送信できるようにするプロトコルです。 FTPは数十年前から運用されているため、最も古いインターネットサービスの 1 つです。
SMTP(簡易メール転送プロトコル) は、ネットワークを介してあるシステムから別のシステムに電子メールを転送するために使用されるアプリケーション層のTCP/IPプロトコルです。これにより、インターネットに接続されているマシンであれば、電子メールアドレスを持つ他のデバイスに電子メール メッセージを送信できるようになります。