Конспект лекций Часть 2 Челябинск 2015


Download 1.59 Mb.
Pdf ko'rish
bet61/70
Sana31.03.2023
Hajmi1.59 Mb.
#1310719
TuriКонспект
1   ...   57   58   59   60   61   62   63   64   ...   70
Bog'liq
ftd

Прикладной 
уровень 
модели, 
обеспечивает 
взаимодействие 
пользовательских приложений с сетью. Этот уровень позволяет приложениям 
использовать сетевые службы (удалённый доступ к файлам и базам данных, 
пересылка электронной почты) и отвечает за передачу служебной информации, 
предоставляет приложениям информацию об ошибках и формирует запросы к 
уровню представления. Пример протоколов: HTTP, POP3, SMTP, FTP, XMPP, 
OSCAR, Modbus, SIP, TELNET. 
Уровень представления отвечает за преобразование протоколов и 
кодирование/декодирование данных. Запросы приложений, полученные с 
прикладного уровня, он преобразует в формат для передачи по сети, а 
полученные из сети данные преобразует в формат, понятный приложениям. На 
этом 
уровне 
может 
осуществляться 
сжатие/распаковка 
или 
кодирование/декодирование данных, а также перенаправление запросов другому 
сетевому ресурсу, если они не могут быть обработаны локально. Это позволяет 
осуществлять обмен между приложениями на разнородных компьютерных 


92 
системах прозрачным для приложений образом. Уровень представлений 
обеспечивает форматирование и преобразование кода и выполняет перевод из 
одного формата данных в другой. Стандарты уровня представлений определяют 
способы представления графических изображений (PICT – формат изображений, 
применяемый для передачи графики между программами для компьютеров 
Macintosh и PowerPC, TIFF – используется для растровых изображений с высоким 
разрешением, JPEG (Joint Photographic Expert Group) – стандарт для графических 
изображений, MIDI (Musical Instrument Digital Interface) – стандарт представления 
звука и т. д.).
Сеансовый уровень модели отвечает за поддержание сеанса связи, позволяя 
приложениям взаимодействовать между собой длительное время. Уровень 
управляет созданием и завершением сеанса, обменом информацией, 
синхронизацией задач, определением права на передачу данных и поддержанием 
сеанса в периоды неактивности приложений. Синхронизация передачи 
обеспечивается помещением в поток данных контрольных точек, начиная с 
которых возобновляется процесс при нарушении взаимодействия. Пример: RTCP 
(Real-time Transport Control Protocol), SMPP (Short Message Peer-to-Peer). 

Download 1.59 Mb.

Do'stlaringiz bilan baham:
1   ...   57   58   59   60   61   62   63   64   ...   70




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling