Верхний (прикладной) уровень содержит все службы, предоставляемые системой пользовательским приложениям. Он реализуется программными системами, построенными в архитектуре «клиент – сервер». Этот уровень постоянно расширяется за счет включения новых служб. К протоколам данного уровня относятся:
q FTP (File Transfer Protocol) — протокол передачи файлов;
q TFTP (Trivial FTP) — простой протокол передачи файлов;
q Telnet — протокол эмуляции удаленного терминала;
q SMTP (Simple Mail Transfer Protocol) — простой почтовый протокол;
q
SNMP (Simple Network Management Protocol) — простой протокол управления сетью;
q DNS (Domain Name System) — протокол разрешения имен;
q HTTP (HyperText Transfer Protocol) — гипертекстовый транспортный протокол и т. д.
Рис.6.5.
Каждая прикладная программа выбирает тип транспортировки по сети (непрерывный поток сообщений или последовательность отдельных сообщений) и передает данные транспортному уровню в требуемой форме.