Прикладной уровень (application layer) – набор протоколов, с помощью которых пользователи и приложения получают доступ к разделяемым ресурсам в сети – принтерам, файлам, гипертекстовым страницам. • Единица данных, с которыми оперирует прикладной уровень, называется сообщением.
Протоколы прикладного уровня ориентированы на конкретные прикладные задачи. Они определяют как процедуры по организации взаимодействия определенного типа между прикладными процессами, так и форму представления информации при таком процессе. Протоколы прикладного уровня служат для передачи информации конкретным клиентским приложениям, запущенным на сетевом компьютере. В IP-сетях протоколы прикладного уровня опираются на стандарт TCP и выполняют ряд специализированных функций, предоставляя пользовательским программам данные строго определенного назначения. Ниже мы кратко рассмотрим несколько прикладных протоколов стека TCP/IP.
Прикладные протоколы наиболее важны при использовании Интернета для деловых операций.
|
|
На прикладном уровне с сетью работает пользователь, например, он посылает сообщения по электронной почте, посещает Web – узел
К наиболее важным прикладным протоколам относятся:
· FTP (File Transfer Protocol), служащий для передачи файлов
· HTTP (Hypertext Transfer Protocol) для World Wide Web
· SNMP (Simple Network Management Protocol) для управления сетевыми устройствами.
Следует также отметить службу DNS (Domain Naming Service), отвечающую за преобразование числовых IP-адресов в имена, которые значительно легче запоминаются пользователям.
На прикладном уровне действуют и другие протоколы, регулирующие отдельные аспекты работы приложений: Например, протоколы для электронной почты: SMTP (Simple Mail Transport Protocol), POP (Post Office Protocol), IMAP (Internet Mail Access Protocol) и MIME (Multimedia Internet Mail Extensions).
Иногда требуется переписать некоторые файлы с удаленного компьютера. В Интернете для обмена файлами между файл-сервером и компьютером-клиентом используется протокол FTP.