Товары в корзине: 0 шт Оформить заказ
Стр. 1 

179 страниц

973.00 ₽

Купить ГОСТ Р 34.1980.4-93 — бумажный документ с голограммой и синими печатями. подробнее

Распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль"

Наши цены ниже, чем в других местах, потому что мы работаем напрямую с поставщиками документов.

Способы доставки

  • Срочная курьерская доставка (1-3 дня)
  • Курьерская доставка (7 дней)
  • Самовывоз из московского офиса
  • Почта РФ

Входит в комплекс государственных стандартов, обеспечивающих взаимосвязь вычислительных систем. Его отношение к другим стандартам комплекса определено эталонной моделью взаимосвязи открытых систем (ВОС) по ГОСТ 28906. Эталонная модель подразделяет область стандартизации ВОС на ряд уровней спецификаций, каждый из которых предназначен для выполнения определенных функций.

 Скачать PDF

Оглавление

Введение

1. Назначение

2. Область применения

3. Нормативные ссылки

4. Определения и сокращения

Раздел 1. Общее описание

5. Обзор файлового протокола

     5.1. Услуга, обеспечиваемая файловым протоколом

     5.2. Услуги, предоставляемые базисным файловым протоколом

     5.3. Выполняемые функции

     5.4. Используемая модель

     5.5. Соответствие между именами сервисных примитивов и именами блоков данных файлового протокола

     5.6. Функциональные блоки протокола

Раздел 2. Базисный файловый протокол

6. Состояние, предусматриваемое ассоциацией

     6.1. Функционирование протокола

     6.2. Дополнительная информация о состояниях

7. Блоки данных файлового протокола

8. Действия инициирующего логического объекта при работе с файлами

     8.1. Установление режима службы ПДУФ (основного)

     8.2. Завершение (организованное) режима службы ПДУФ

     8.3. Выбор файла

     8.4. Отмена выбора файла

     8.5. Создание файла (ограниченное административное управление файлами)

     8.6. Удаление файла (ограниченное административное управление файлами)

     8.7. Чтение атрибутов (ограниченное административное управление файлами)

     8.8. Изменение атрибутов (расширенное административное управление файлами)

     8.9. Открытие файла (чтение, запись)

     8.10. Закрытие файла (чтение, запись)

     8.11. Начало группы (группирование)

     8.12. Конец группы (группирование)

     8.13. Восстановление при ошибках

     8.14 Содержимое докита

     8.15. Стирание (доступ к файлу)

9. Действия отвечающего логического объекта при работе с файлами

     9.1. Установление режима службы ПДУФ (основного)

     9.2. Завершение (организованное) режима службы ПДУФ

     9.3. Выбор файла (основного)

     9.4. Отмена выбора файла (основного)

     9.5. Создание файла (ограниченное административное управление файлами)

     9.6. Удаление файла (ограниченное административное управление файлами)

     9.7. Чтение атрибутов (ограниченное административное управление файлами)

     9.8. Изменение атрибутов (расширенное административное управление файлами)

     9.9. Открытие файла (чтение, запись)

     9.10. Закрытие файла (чтение, запись)

     9.11. Начало группы (группирование)

     9.12. Конец группы (группирование)

     9.13. Восстановление при ошибках

     9.14. Установление местоположения (доступ к файлу)

     9.15. Стирание (доступ к файлу)

10. Общие действия при операциях с файлом

     10.1. Завершение (аварийное) режима службы ПДУФ

     10.2. Протокольные ошибки

Раздел 3. Базисный протокол передачи данных большого объема

11. Состояние активности передачи данных большого объема

     11.1. Состояние оконечного пункта соединения

     11.2. Дополнительное состояние логических объектов

12. Блоки данных протокола для передачи данных большого объема

13. Действия логического объекта при инициировании передачи данных большого объема

     13.1. Чтение

     13.2. Запись

     13.3. Конец передачи (чтение, запись)

14. Действия отвечающего логического объекта при передаче данных большого объема

     14.1. Чтение

     14.2. Запись

     14.3. Конец передачи (чтение, запись)

15. Действия посылающего логического объекта при передаче данных большого объема

     15.1. Посылка данных (чтение, запись)

     15.2. Конец передачи данных (чтение, запись)

     15.3. Ввод контрольной точки (чтение, запись)

16. Действия принимающего логического объекта при передаче данных большого объема

     16.1. Передача данных (чтение, запись)

     16.2. Конец передачи данных (чтение, запись)

     16.3. Прием контрольной точки (чтение, запись)

17. Общие действия при передаче данных большого объема

     17.1. Сброс (чтение, запись)

     17.2. Отмена (чтение, запись)

     17.3. Рестарт (передача данных при рестарте)

Раздел 4. Протокол восстановления при ошибках

18. Модули протокола

     18.1. Обнаружение ошибок и выдача сообщений

     18.2. Контрольные точки

     18.3. Согласование точки рестарта

     18.4. Содержимое докита

19. Спецификация протокола контроля ошибок

     19.1. Нормальное функционирование

     19.2. Восстановление при ошибках

Раздел 5. Абстрактный синтаксис

20. Определение абстрактного синтаксиса

     20.1. Соглашения

     20.2. Типы примитивов

     20.3. Определение модуля нотации АСН.1

     20.4. Определение абстрактного синтаксиса

21. Имя контекста прикладного уровня

Раздел 6. Соответствие

22. Соответствие

     22.1. Установленные требования

     22.2. Статические требования

     22.3. Динамические требования

Приложение А. Таблицы состояний протокола

Приложение Б. Ссылка к определениям блоков данных протокола службы ПДУФ

Приложение В. Перекрестные ссылки нотации АСН.1

 
Дата введения01.01.1994
Добавлен в базу01.09.2013
Актуализация01.01.2021

Этот ГОСТ находится в:

Организации:

25.02.1993УтвержденГосстандарт России58
РазработанТК 22 Информационные технологии
ИзданИздательство стандартов1993 г.

Information technology. Open systems interconnection. File transfer, access and management. Part 4. File protocol specification

Нормативные ссылки:
Стр. 1
стр. 1
Стр. 2
стр. 2
Стр. 3
стр. 3
Стр. 4
стр. 4
Стр. 5
стр. 5
Стр. 6
стр. 6
Стр. 7
стр. 7
Стр. 8
стр. 8
Стр. 9
стр. 9
Стр. 10
стр. 10
Стр. 11
стр. 11
Стр. 12
стр. 12
Стр. 13
стр. 13
Стр. 14
стр. 14
Стр. 15
стр. 15
Стр. 16
стр. 16
Стр. 17
стр. 17
Стр. 18
стр. 18
Стр. 19
стр. 19
Стр. 20
стр. 20
Стр. 21
стр. 21
Стр. 22
стр. 22
Стр. 23
стр. 23
Стр. 24
стр. 24
Стр. 25
стр. 25
Стр. 26
стр. 26
Стр. 27
стр. 27
Стр. 28
стр. 28
Стр. 29
стр. 29
Стр. 30
стр. 30

ГОСТ Р 34.1980.4-93 (ИСО 8571/4-88)


государственный стандарт российской федерации


ИНФОРМАЦИОННАЯ ТЕХНОЛОГИЯ

ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ. ПЕРЕДАЧА, ДОСТУП И УПРАВЛЕНИЕ ФАЙЛОМ.

ЧАСТЬ 4. СПЕЦИФИКАЦИЯ ФАЙЛОВЫХ ПРОТОКОЛОВ


Издание официальное


■92/587


><5

ГО


ГОССТАНДАРТ РОССИИ Москва


Предисловие

1    РАЗРАБОТАН И ВНЕСЕН Техническим комитетом по стандартизации ТК 22 «Информационная технология»

2    УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 25.02.93 № 58

Стандарт подготовлен методом прямого применения международного стандарта ИСО 8571/4—88 «Системы обработки информации. Взаимосвязь открытых систем. Передача, доступ и управление файлом. Часть 4. Спецификация файловых протоколов» и полностью ему соответствует

3    ВВЕДЕН ВПЕРВЫЕ

© Издательство стандартов, 1993

Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен без разрешения Госстандарта России

ГОСТ Р 34.1980.4—М

СОДЕРЖАНИЕ

Введение............... ,    1

1    Назначение.......... . • ......... 2

2    Область применения......... 2

3    Нормативные ссылки.....*............. 3

4    Определения и сокращения............... 4

Раздел 1 Общее описание................... 4

5    Обзор файлового протокола............... 4

5.1    Услуга, обеспечиваемая файловым протоколом...... 4

5.2    Услуги, предоставляемые базисным файловым протоколом . .    4

5.3    Выполняемые функции................ 5

5.4    Используемая модель .    .    •............. 6

5.5    Соответствие между именами сервисных примитивов и именами

блоков данных файлового протокола.......... 7

5.6    Функциональные блоки протокола........... g

Раздел 2 Базисный файловый протокол............. 9

6    Состояние, предусматриваемое ассоциацией......... 9

6.1 Функционирование протокола . ......... .    9

6.2    Дополнительная информация о состояниях........10

7    Блоки данных файлового протокола............11

8    Действия инициирующего логического объекта при работе с файлами ...................... .    14

8.1    Установление режима службы ПДУФ (основного)..... 14

8.2    Завершение (организованное) режима службы ПДУФ , . ,    19

8.3    Выбор файла...................19

8.4    Отмена выбора файла................ 20

8.5    Создание файла (ограниченное административное управление

файлами).....................21

8.6    Удаление файла (ограниченное административное управление

файлами).....................22

8 7 Чтение атрибутов (ограниченное административное управление файлами) ...................... 23

8.8    Изменение атрибутов (расширенное административное управление файлами)...................24

8.9    Открытие файла (чтение, запись)............25

8.10. Закрытие файла (чтение, запись)........... 28

8.11    Начало группы (группирование)............29

8.12    Конец группы (группирование)............29

8.13    Восстановление при ошибках........... .    30

8.14    Установление местоположения (доступ к файлу).....32

8.15    Стирание (доступ к файлу).............32

9    Действия отвечающего логического объекта при работе с файлами ........................33

9.1    Установление режима службы ПДУФ (основного).....33

9.2    Завершение (организованное) режима службы ПДУФ ....    35

9.3    Выбор файла (основного) ..............35

9.4    Отмена выбора файла (основного)...........36

9.5    Создание файла (ограниченное административное управление

файлами).....................37

9.6    Удаление файла (ограниченное административное управление

файлами).....................37

III

ГОСТ Р 34.1980.4-03

9.7    Чтение атрибутов (ограниченное административное управление

файлами).....................38

9.8    Изменение атрибутов (расширенное административное управление файлами)...................39

9.9    Открытие файла    (чтение,    запись) ...........40

9.10    Закрытие файла (чтение, запись)...........42

9.11    Начало группы (Группирование)...........43

9.12    Конец группы (группирование)............43

9.13    Восстановление при ошибках.............44

9.14    Установление местоположения (доступ к файлу).....45

9.15    Стирание (доступ к файлу).............46

10    Общие действия при операциях с файлом....... .    46

10.1    Завершение (аварийное) режима службы    ПДУФ.....46

10 2 Протокольные ошибки...............47

Раздел 3    Базисный протокол    передачи    данных большого объема ....    48

11    Состояние активности передачи данных большого    объема ...    48

11.1    Состояние оконечного пункта соединения........48

11.2    Дополнительное состояние логических объектов......48

12    Блоки данных протокола для передачи данных большого

объема.......................50

13    Действия логического объекта при инициировании передачи данных большого объема.................51

13.1    Чтение.....................51

13 2 Запись................... .    52

133 Конец передачи (чтение, запись)............53

14    Действия отвечающего логического объекта при передаче данных

большого объема...................54

14.1    Чтение.....................54

14.2    Запись.....................55

14.3    Конец передачи (чтение, запись)...........56

15    Действия посылающего логического объекта при передаче данных

большого объема ..................57

15.1    Посылка данных (чтение, запись)...........57

15    2 Конец передачи данных (чтение, запись)........57

15.3    Ввод контрольной точки (чтение, запись)........58

16    Действия принимающего логического объекта при передаче данных

большого объема...................59

16.1    Передача данных (чтение, запись)...........59

16    2 Конец передачи данных (чтение, запись)........59

16 3 Прием контрольной точки (чтение, запись).......50

17    Общие действия при передаче данных большого    объема ....    61

17.1    Сброс (чтение, запись)...............61

17.2    Отмена (чтение, запись)...............61

17.3    Рестарт (передача данных при рестарте)........64

Раздел 4 Протокол восстановления при ошибках..........66

18    Модули протокола..................66

18.1    Обнаружение ошибок и выдача .сообщений.......66

18.2    Контрольные точки................67

18.3    Согласование точки рестарта.............68

18.4    Содержимое докита................69

19    Спецификация протокола контроля ошибок.........70

19.1    Нормальное функционирование.....I.......    70

19.2    Восстановление при ошибках.............75

ГОСТ Р 34.1980.4-93

80

80

80

81

81

113

113

114

114 111

115 115 117

163

164

Раздел 5 Абстрактный синтаксис................

20    Определение абстрактного синтаксиса ...........

20.1    Соглашения....................

20.2    Типы примитивов.................

20.3    Определение модуля нотации АСН. 1..........

20.4    Определение абстрактного синтаксиса..........

21    Имя контекста прикладного уровня............

Раздел 6 Соответствие ...................

22    Соответствие.....................

22.1    Установленные требования..............

22.2    Статические требования...............

22.3    Динамические требования..............

Приложение А Таблицы состояний протокола...........

Приложение Б Ссылка к определениям блоков данных протокола службы

ПДУФ....................

Приложение В Перекрестные ссылки нотации АСН. 1........

V

ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

Информационная технология ВЗАИМОСВЯЗЬ ОТКРЫТЫХ СИСТЕМ. ПЕРЕДАЧА,

ДОСТУП И УПРАВЛЕНИЕ ФАЙЛОМ.

ЧАСТЬ 4. СПЕЦИФИКАЦИЯ ФАЙЛОВЫХ    ГОСТ

ПРОТОКОЛОВ    Р    34.1980.4—93

Information technology    .

Open systems interconnection. File transfer,    (ИСО    8571/4—88)

access and management.

Part 4. File protocol specification

ОКСТУ 0034

Дата введения 1994—01—01

ВВЕДЕНИЕ

Настоящий стандарт входит в комплекс государственных стандартов, обеспечивающих взаимосвязь вычислительных систем. Его отношение к другим стандартам комплекса определено эталонной моделью взаимосвязи открытых систем (ВОС) по ГОСТ 28906. Эталонная модель подразделяет область стандартизации ВОС на ряд уровней спецификаций, каждый из которых предназначен для выполнения определенных функций.

Модель взаимосвязи открытых систем обеспечивает с минимальными техническими соглашениями, выходящими за рамки стандартов ВОС, взаимосвязь вычислительных систем:

а)    различных изготовителей;

б)    различных систем управления;

в)    различных уровней сложности;

г)    различных сроков выпуска.

Настоящий стандарт определяет файловую услугу и файловый протокол, доступные в рамках прикладного уровня эталонной модели. Данная услуга имеет категорию сервисного элемента прикладного уровня. Она имеет дело с идентифицируемыми блоками информации, которые можно трактовать как файлы и можно хранить в открытых системах или передавать между прикладными процессами.

Настоящий стандарт не определяет интерфейсы к средствам передачи файла и к средствам доступа внутри локальной системы. 2 1

ГОСТ Р 14.1980.4-93

Таблицы состояний протоколов приведены в приложении А, ссылки к определениям блоков данных протокола услуги службы ПДУФ (FTAM) — в приложении Б, перекрестные ссылки абстрактно-синтаксической нотации версии I (АСН. 1) — в приложении В.

1 Назначение

Настоящий стандарт определяет следующие протоколы:

а)    базисный протокол (разделы 2 и 3), с помощью которого обеспечивается внутренняя файловая услуга;

б)    протокол восстановления при ошибках (раздел 4), с помощью которого обеспечивается внешняя файловая услуга1

Для каждого из этих протоколов в данном стандарте содержится формальное предложение сущности модуля, представляющего необходимые действия участвующих логических объектов. Установлены:

1)    действия, которые должны быть предприняты при получении примитивов запроса и ответа, вводимых пользователем файловой услуги;

2)    действия, которые должны быть предприняты при получении примитивов индикации и подтверждения, вводимых поставщиком услуг уровня представления;

3)    действия, которые должны быть предприняты в результате событий, происходящих внутри локальной системы;

в)    определение абстрактного синтаксиса (раздел 5), необходимого для передачи управляющей информации файлового протокола;

г)    требования согласования, которые должны выполняться системами, реализующими данный протокол (раздел 6).

Область действия файлового протокола ограничена до взаимосвязи систем; файловый протокол не указывает и не ограничивает возможную реализацию интерфейсов в вычислительных системах.

2 Область применения

Цель данного стандарта в рамках модели ВОС заключается в указании требуемых действий, которые должны быть представлены системой для того, чтобы взять на себя часть обеспечения услуги доступа при передаче файлов и услуги административного управления файлами.

Для определения среды, в которой функционирует протокол, спецификация файлового протокола указывает три определения услуги. ГОСТ Р 34.1980.3 определяет цели и назначения, которые

2

ГОСТ Р 84.1080.4-93

должен выполнять этот протокол. Услуга уровня представления (ГОСТ 34.971) и услуга сервисного элемента управления ассоциацией (ГОСТ 34.981) определяют множество предположений об обеспечивающих средствах, которые может использовать этот протокол (рисунок 1).

Спецификация

файловых

протоколов

- Определение файловой услуги

Представление услуги Использование услуги

_ определен<*>услугиуровни представления и сервис -кого элемента управления ассоциацией

Рисунок 1 — Взаимосвязь между определениями файлового протокола и определениями файловой услуги

3 Нормативные ссылки

ГОСТ 28S06—91 (ИСО 7498—84) Системы обработки информации. Взаимосвязь открытых систем. Базовая эталонная модель ГОСТ Р 34.980.1-92 (ИСО 8571/1—88) Информационная технология. Взаимосвязь открытых систем. Передача, доступ и управление файлом. Часть I. Общее описание

ГОСТ Р 34.980.2-92 (ИСО 8571/2—88) Информационная технология. Взаимосвязь открытых систем. Передача, доступ и управление файлом. Часть 2. Определение виртуального файлохрани-лища

ГОСТ Р 34.1980.3-92 (ИСО 8571/3—88) Информационная технология. Взаимосвязь открытых систем. Передача, доступ и управление файлом. Часть 3. Определение услуг виртуального файла ГОСТ 34.981-91 (ИСО 8649—88) Информационная технология. Взаимосвязь открытых систем. Определение услуг сервисного элемента управления ассоциацией

ГОСТ Р 34.982-92 (ИСО 8650—88) Системы обработки информации. Взаимосвязь открытых систем. Спецификация протоколов для сервисного элемента управления ассоциацией

ГОСТ 34.971-91 (ИСО 8822—88) Информационная технология Взаимосвязь открытых систем. Определение услуг уровня представления с установлением соединения

ГОСТ 34.973-91 (ИСО 8824—87) Информационная технология.

3

Взаимосвязь открытых систем. Спецификация абстрактно-синтаксической нотации версии 1 (АСН. 1)

ГОСТ 34.974-91 (ИСО 8825—87) Информационная технология. Взаимосвязь открытых систем. Описание базовых правил кодирования для абстрактно-синтаксической нотации версии 1 (АСН. 1)

4 Определения и сокращения

Термины и сокращения определены в ГОСТ Р 34.980.1. Определения имен сервисных примитивов и названия состояний услуг, данные в ГОСТ Р 34.1980.3, также используются в настоящем стандарте.

РАЗДЕЛ 1 ОБЩЕЕ ОПИСАНИЕ 5 Обзор файлового протокола

5.1    Услуга, обеспечиваемая файловым протоколом

Настоящий стандарт определяет требования к следующим протоколам, которые обеспечивают файловые услуги, определенные в ГОСТ Р 34.1980.3:

а)    базисному протоколу (см. разделы 2 и 3), обеспечивающему внутреннюю файловую услугу;

б)    протоколу восстановления при ошибках (см. раздел 4), обеспечивающему внешнюю файловую услугу.

5.2    Услуги, предоставляемые базисным файловым протоколом

Файловый протокол, описанный в данном стандарте, предполагает использование услуг, описанных в таблице 1. Это услуги уровня представления, определенные в ГОСТ 34.971, и услуги управления ассоциацией сервисных элементов, определенные в ГОСТ 34.981. Эталонная модель ВОС допускает использование режима службы ПДУФ (FTAM) в качестве одного компонента в распределенной обработке; спецификация такой обработки до и после установления режима службы ПДУФ находится вне сферы действия данного стандарта.

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

4

ГОСТ Р 34.1980.4-93

Таблица 1 — Услуги уровня представления и сеансового уровня, требуемые функциональными блоками службы ПДУФ (FTAM)

Функциональный блок службы ПДУФ (FTAM)

Функциональный блок сеансового уровня

Функциональный блок уровня представления

Основной

Основной

Дуплекс

Ресинхронизация (1) Вспомогательная синхронизация (2)

Основной

Дуплекс

Ресинхронизация (1) Вспомогательная синхронизация (2) Административное управление контекстом (3)

Восстановление

Вспомогательная

Вспомогательная

при ошибках

синхронизация

синхронизация

Рестарт

Вспомогательная

синхронизация

Ресинхронизация

Вспомогательная

синхронизация

Ресинхронизация

Примечания

1    Функциональный блок «Ресинхронизация» должен быть использован, если является доступным.

2    Функциональный блок «Вспомогательная синхронизация» требуется всякий раз, если доступен функциональный блок «Ресинхронизация». Наличие подтвержденной точки «Вспомогательная синхронизация» в начале режима «Передача данных большого объема» необходимо для ограничения разрушительного воздействия ресинхронизации до тех пор, пока не будет полностью установлен этот режим

3    Использование необязательного функционального блока уровня представления «Административное управление контекстом» означает использование функционального блока сеансового уровня «Типовые данные».

4    Другие функциональные блоки, которые являются видимыми на уровне внешней файловой услуги, имеют такие же требования уровня представления и сеансового уровня, как и функциональный блок «Основной»

5.3 Выполняемые функции

5.3.1 Функции базисного протокола

Базисный протокол обеспечивает внутреннюю файловую услугу (ГОСТ Р 34.980.1), используя сервисный элемент управления ассоциацией и услуги уровня представления. Он выполняет следующие функции:

а) представление сервисных примитивов для внутренней файловой услуги в виде последовательности блоков данных протокола

5

1

2

Издание официальное