Уровень приложений

Уровень приложений ближе всех находится к конечному пользователю. Как показано на рисунке, на этом уровне обеспечивается взаимодействие между приложениями, используемыми для обмена данными, и базовой сетью, по которой передаются сообщения. Протоколы уровня приложений используются для обмена данными между программами, исполняемыми на узле-источнике и узле-получателе. Существует множество протоколов уровня приложений, и постоянно разрабатываются новые протоколы. К некоторым из наиболее известных протоколов уровня приложений относятся: протокол передачи гипертекста (HTTP), протокол передачи файлов (FTP), простой протокол передачи файлов (TFTP), протокол доступа к сообщениям в Интернете (IMAP) и протокол службы доменных имён (DNS).