アプリケーション層
TCP/IPモデルでのアプリケーション層は、OSI参照モデルのアプリケーション層、プレゼンテーション層、およびセッション層の三階層に対応する。従ってOSI参照モデルの「アプリケーション層」の定義が意味する範囲はTCP/IPの「アプリケーション層」よりも狭い。
OSIモデルにおけるアプリケーション層は、7階層ある内の第7層にあたり、受信した情報をユーザーに表示するユーザー・インターフェイスと定義している。一方、IPモデルでは、その部分にOSIモデルほどの詳細さで関心を寄せてはいない。OSIモデルでは、トランスポート層の上にも二つの追加的なレベルがある:すなわちセッション層とプレゼンテーション層である。OSIはこれらのレベルの機能を厳格にモジュール分離し、各層にOSIプロトコルの実装を提供すべきことを規定している。
OSIモデルのアプリケーション層は、アプリケーションプロセスのための共通アプリケーションサービスへ直接接続して実行する。またプレゼンテーション層に対して要求も行う。共通アプリケーション層サービスは、関連するアプリケーションプロセス間の意味的な変換を提供する。注意: 一般的に興味が有る共通アプリケーションサービスの一例としては、仮想ファイル、仮想端末、ジョブの転送及び操作プロトコルを含む。
9P, Plan 9 from Bell Labs distributed file system protocol
AFP, Apple Filing Protocol
APPC, Advanced Program-to-Program Communication
AMQP, Advanced Message Queuing Protocol
Basenet
Bitcoin
BitTorrent
Atom Publishing Protocol
BOOTP, Bootstrap Protocol
CFDP, Coherent File Distribution Protocol
DDS, Data Distribution Service
DHCP, Dynamic Host Configuration Protocol
DeviceNet
DNS, Domain Name System (Service) Protocol
eDonkey
ENRP, Endpoint Handlespace Redundancy Protocol
FastTrack (KaZaa, Grokster, iMesh)
Finger, User Information Protocol
Freenet
FTAM, File Transfer Access and Management
FTP, File Transfer Protocol
Gopher, Gopher protocol
HL7, Health Level Seven
HTTP, HyperText Transfer Protocol
H.323, Packet-Based Multimedia Communications System