а также для подготовки данных
Уровень 6. Представления данных
Предназначается для интерпретации данных, а также для подготовки данных для пользовательского уровня. На этом уровне происходит преобразование данных из кадров, используемых для передачи данных в экранный формат или формат для печатающих устройств оконечной системы.
Уровень 7. Прикладной
На этом уровне необходимо предоставить в распоряжение пользователей уже переработанную информацию. С этим может справиться системное и пользовательское прикладное программное обеспечение. Для передачи информации по коммутационным ЛС данные преобразуются в цепочку друг за другом следующих битов («0» и «1»).
Передаваемые знаки представляются с помощью битовых комбинаций. Битовые комбинации располагают в определенной кодовой таблице, содержащей 4-х, 5-и, 6-и, 7-и или 8-и битовые коды.
На международном уровне передача символьной информации осуществляется с помощью 7-и битового кодирования, позволяющего закодировать заглавные и строчные буквы английского алфавита и некоторые специальные символы. Национальные и специальные знаки с помощью 7-ми битового кодирования закодировать нельзя. Для этих целей применяется 8-ми битовый код.
Для правильной и безошибочной передачи данных необходимо придерживаться согласованных и установленных правил. Все они оговариваются в протоколе передачи данных.
Протокол передачи данных требует определения следующих аспектов обмена информацией [1].
1. Синхронизация – механизм распознавания начала блока данных и его конца.
2. Инициализация – установление соединения между взаимодействующими процессами.
3. Блокирование – разбиение передаваемой информации на блоки данных строго определенной длины.
4. Адресация – идентификация различного используемого оборудования данных, которое обменивается друг с другом информацией.
5. Обнаружение ошибок – установка битов четности и вычисление контрольных битов.
6. Нумерация блоков – позволяет установить ошибочно передаваемую или терявшуюся информацию.