Уровни модели OSI/ISO
Уровень приложений — это самый близкий к пользователю уровень модели OSI.
Он отличается от других уровней тем, что не предоставляет услуги ни одному другому уровню модели OSI и только обслуживает прикладные процессы, находящиеся вне пределов модели OSI. Примерами таких прикладных процессов могут служить программы работы с электронными таблицами, текстовые процессоры и программы работы банковских терминалов. Уровень приложений идентифицирует и устанавливает доступность предполагаемых партнеров для связи, синхронизирует совместно работающие прикладные программы, а также устанавливает договоренность о процедурах восстановления после ошибок и контроля целостности данных. Уровень приложений также определяет степень достаточности ресурсов для осуществления предполагаемой связи.
Единица данных, которой оперирует прикладной уровень, обычно называется сообщением (message).
Существует очень большое разнообразие служб прикладного уровня. Приведем в качестве примера хотя бы несколько наиболее распространенных реализаций файловых служб: NCP в операционной системе Novell NetWare, SMB в Microsoft Windows NT, NFS, FTP и TFTP, входящие в стек TCP/IP.
|
|
WWW (World Wide Web — "Всемирная паутина"). Связывает серверы, поддерживающие различные форматы данных. Большинство серверов, являясь мультимедийными, допускают использование графических, текстовых, видео- и аудиоданных. Доступ к Web-серверам и просмотр информации упрощаются при использовании Netscape Navigator, Internet Explorer и других браузеров, подобных Mosaic.
Шлюзы электронной почты. Могут использовать протокол SMTP или стандарт Х.400 для доставки сообщений между различными приложениями электронной почты.
Электронный обмен данными. Это набор специализированных стандартов и процессов, упрощающих пересылку между фирмами финансовой документации, касающейся, например бухгалтерского учета, распространения и получения продукции, а также ведомостей заказов и инвентаризационных документов.
Специализированные доски объявлений. К ним относятся многочисленные дискуссионные группы в Интернете, участники которых могут связываться или взаимодействовать друг с другом, либо, посылая сообщения, либо ведя беседу в реальном времени. Доски объявлений могут совместно использовать общедоступное программное обеспечение.
Утилиты навигации по Интернету (поисковые машины). Приложения типа Gopher и WAIS, а также поисковые программы, подобные Yahoo!, Excite и Alta Vista, помогают пользователям определить местоположение в Интернете необходимых ресурсов и информации.