Прикладной уровень отвечает за предоставление различных услуг конечному пользователю

 

Ниже перечислены основные функции прикладного уровня:

· Услуги электронной почты. Реализация протоколов отправки и приема почтовых сообщений.

· Передача файлов и доступ. Предоставление пользователям (при-кладным программам) доступа к файлам на удаленном компьютере (для их чтения и изменения), загрузка файлов с удаленного компью-тера на локальный, управление файлами на удаленном компьютере.

· Удаленная регистрация (логин). Предоставление возможности пользователю зарегистрироваться на удаленном компьютере для получения доступа к его ресурсам.


 

Абилов А.В. Сети передачи данных. Часть 1 35 Абилов А.В. Сети передачи данных. Часть 1 36


· Доступ к WWW. Предоставление пользователям доступ к гипертек-стовым страницам по протоколу HTTP.

 

На рис. 2.18 еще раз дается краткое перечисление обязанностей каждого из уровней модели Интернет.

 

Обеспечить доступ к ресурсам сети

Надежная доставка сообще-

ний от процесса к процессу и Транспортный

коррекция ошибок Доставитьпакетыотисточни-Сетевой ка к месту назначения: межсе-

тевое взаимодействие Группирование битов в кадры:

доставка от узла к узлу

 

Перенести биты по среде пе-Физический редачи: механические и элек-

трические спецификации


дель Интернет, основанная на стеке протоколов TCP/IP, наоборот, почти не ис-пользуется, но ее протоколы получили очень широкое распространение. На рис 2.19 показаны уровни модели OSI.

Первые четыре уровня в модели OSI практически полностью соответст-вуют уровням в модели Интернет. Модель OSI имеет два дополнительных уровня: сеансовый уровень и уровень представлений.

Сеансовыйуровень(SessionLayer)

Сеансовый уровень устанавливает, поддерживает и синхронизирует сеан-сы связи (взаимодействие) между оконечными компьютерами. Здесь обеспечи-вается управление диалогом, т.е. фиксируется, какая из сторон является актив-ной (отслеживание очередности передачи данных) и предоставляются средства синхронизации, где внутри длинных сообщений вставляются служебные метки. Они позволяют в случае отказа вернуться назад к последней метке и продол-жить передачу не сначала, а с того места, на котором она оборвалась.

Рис. 2.20. иллюстрирует отношение сеансового уровня к уровню представ-лений и транспортному уровню в модели OSI.

Прикладной
Передачиданных
H6
H6


 


Рис. 2.18. Обязанности уровней Интернет Отуровня представления L6 Data


К уровню представления

 

L6 Data


 


Эталонная модель OSI

 

Эталонная модель OSI называется моделью взаимодействия открытых систем (Open System Interconnection, OSI), которая была разработана Междуна-родной организацией по стандартизации (International Organization for Stan-dardization, ISO) и представлена в конце 70-х годов. Открытая система харак-теризуется набором протоколов, который позволяет взаимодействовать двум различным системам вне зависимости от их архитектуры. Модель OSI опреде-ляет различные уровни взаимодействия систем, дает им стандартные имена и

указывает, какие функции должен выполнять

каждый уровень. Основная цель модели OSI – 7 Прикладной

 

показать, как организовать связь между раз-

личными системами без изменений в их ап- 6 Представления

 

паратном и программном обеспечении. Пол-

ное описание этой модели занимает более 5 Сеансовый

 

1000 страниц текста. До 1990-х годов счита-

лось, что модель OSI станет окончательным 4 Транспортный

 

стандартом передачи данных, однако этого не

случилось, и она никогда не была реализова- 3 Сетевой

 

на полностью. Не смотря на то, что протоко-

лы, связанные с моделью OSI, используются 2 Передачиданных

 

очень редко, сама модель является актуаль-

ной и свойства ее уровней очень важны с 1 Физический

 

теоретической точки зрения. Эталонная мо-

Рис. 2.19. Уровни в модели OSI


 

Сеансовый Сеансовый

 

уровень H5 уровень H5

 

syn syn syn syn syn syn

 

 

L5 Data L5 Data

 

К транспортному уровню От транспортного уровня

 

Рис. 2.20. Сеансовый уровень