Visitar URL original
アプリケーション層 - Wikipedia
コンテンツにスキップ

アプリケーション層

出典: フリー百科事典『ウィキペディア(Wikipedia)』

アプリケーション層(アプリケーションそう、Application layer)とは、アプリケーションプロセス間の通信手順を規定するプロトコルを扱うコンピュータネットワークの最上位層である。OSI参照モデルおよびTCP/IPモデルの両方において最上位に位置し、Web閲覧や電子メール送受信などのアプリケーション機能に対応した通信手順を定める。

下位層が提供するデータ転送機能を利用し、利用者の処理要求に適合した形式で通信を実現する点を特徴とする。

TCP/IPモデルにおけるアプリケーション層

[編集]

TCP/IPモデルは一般に4層構造として説明され、その最上位にアプリケーション層が位置付けられる。この層にはHTTP、SMTP、FTP、DNSなどのアプリケーションプロトコルが含まれ、ネットワークを介したプロセス間の情報交換手順やデータ形式が定義される。

通信路の確立や信頼性制御などの機能は、主として下位のトランスポート層のプロトコル(TCPやUDPなど)によって提供される。

OSI参照モデルにおけるアプリケーション層

[編集]

OSI参照モデルは7層構造を持ち、その第7層がアプリケーション層である。OSIモデルでは、アプリケーション層はアプリケーションプロセスに対してファイル転送や電子メールなどのネットワークサービスを提供する。

データ表現の変換や暗号化、圧縮などを扱うプレゼンテーション層、および通信セッションの確立・維持・終了を扱うセッション層が、アプリケーション層の下位に独立した層として定義されている。

例

[編集]

出典

[編集]

外部リンク

[編集]