rd_45.134-2000 (524304), страница 21

Файл №524304 rd_45.134-2000 (РД 45.134-2000) 21 страницаrd_45.134-2000 (524304) страница 212013-09-18СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 21)

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

3.2.3. Список ответов

Должны быть реализованы ответы, перечисленные в табл. 4.

Таблица 4

Список ответов

Код

Текст

Последующий текстовый ответ

с учетом требований п. 3.2.1.

100

Далее следует текст помощи

Текстовые строки помощи

199

Вывод отладки

-

200

Сервер готов. Разрешена отправка статей на сервер.

-

201

Сервер готов. Запрещена отправка статей на сервер.

-

202

Учтен статус промежуточного сервера

-

205

Закрытие соединения

-

211

группа выбрана

n ::=

f ::=

l ::=

s ::=

-

215

далее следует список групп новостей

Набор строк:

group ::=

last ::=

first ::=

p ::= "y"/"n" ; указывает на то, разрешена ли отправка статей в данную группу

220

статья получена

Далее следуют заголовок и тело статьи

n ::=

a ::=

Если идентификатор статьи отсутствует в заголовке статьи, вместо него должен быть поставлен "0".

Заголовок и тело статьи в виде текстовых строк

221

статья получена

Далее следует заголовок статьи

Значения n и a аналогично ответу 220.

Заголовок статьи в виде текстовых строк с учетом.

222

статья получена

Далее следует тело статьи

Значения n и a аналогично ответу 220.

Тело статьи в виде текстовых строк

223

статья получена

Значения n и a аналогично ответу 220.

-

230

Далее следует перечень идентификаторов новых сообщений

набор строк

message-id

message-id ::=

231

Далее следует список новых групп новостей

Список групп новостей в формате, аналогичном ответу 215

235

Статья передана без ошибок

-

240

Статья отправлена без ошибок

-

335

Жду передачи статьи.

-

340

Жду отправки статьи.

-

400

Служба не работает

-

411

Нет такой группы новостей

-

412

Не была выбрана группа новостей

-

420

Не был установлен указатель текущей статьи

-

421

Последняя статья в данной группе

-

422

Первая статья в данной группе

-

423

Нет статьи с таким номером в данной группе

-

430

Не найдена такая статья

-

435

Статья не нужна. Не отправлять.

-

436

Ошибка передачи. Попробуйте позже.

-

437

Статья отклонена. Больше ее не отправляйте.

-

440

Отправка не разрешена.

-

441

Ошибка отправки

-

500

Команда не распознана

-

501

Синтаксическая ошибка команды

-

502

Ограничение доступа. Нет разрешения.

-

503

Ошибка программы. Команда не выполнена.

-

4. Требования к структуре статей

4.1. Формат электронной статьи должен соответствовать формату, описанному

RFC 822 [2].

4.2. Обязательно должны присутствовать поля заголовка:

from;

date;

newsgroups;

subject;

message-id;

path.

4.3. Кроме указанных в п. 4.2. могут присутствовать поля заголовка:

followup-to;

expires;

reply-to;

sender;

references;

control;

distribution;

keywords;

summary;

approved;

lines;

xref;

organization.

Обязательные поля заголовка статьи должны интерпретироваться следующим образом (определения элементов, используемых в выражениях описания, приведены в RFC 822 [2]):

1. f_from ::= ( domain [ "(" full_name ") ] ) /

( full_name "")

domain ::=

full_name ::= <Полное имя отправителя. Может состоять из любых печатных символов ASCII , кроме "(" , ")" , "" , "," , ":" , "@" , "!" , "/" , "=" , ";">

2. Date ::= Day "," DD Mon YY HH ":" MM ":" SS

TIMEZONE

Элементы данного поля должны соответствовать RFC 822 [2]

3. Newsgroups ::= 1#Newsgroup

Newsgroup ::=

4. Subject ::= ["Re:"] S

S ::=

"Re:" должно быть указано в случае, если данная статья является ответом на другую статью. При этом требуется обязательное наличие поля References.

5. Message-ID ::= "" ; идентификатор статьи

addr-spec ::= local-part "@" domain

domain - полное доменное имя узла, с которого сообщение поступило в сеть.

Выражение local-part должно быть уникальным для всех статей в данном домене.

6. Path ::=

Когда система направляет сообщение, она должна добавить свое имя в список Path. Имя может быть отделено от других любым символом пунктуации, кроме точки.

7. References ::= * ( Message-ID) ;

Приложение 7

Технические требования к техническим средствам службы доступа к информационным ресурсам по протоколу fTP

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

Настоящее приложение описывает технические требования к ТС службы доступа к информационным ресурсам а по протоколу NNTP в соответствии с RFC 959 [27].

В приложении приведены операции для удаленного управления файловой структурой сервера и пересылку файлов между узлами вычислительной сети общего пользования. Протокол FTP описывает операции удаления и переименования файлов удаленной файловой системы сервера с рабочего места клиента; пересылку файлов с сервера на сервер, от клиента серверу, от сервера клиенту; получение информации о файловой системе сервера.

Не все функции, содержащиеся в данном приложении, обязательны для ТС службы доступа к информационным ресурсам по протоколу FTP, но если они выполняются , то их реализация должна соответствовать настоящему приложению.

2. Функциональные требования к взаимодействию сервера FTP и клиента FTP

2.1. Модель FTP

Сервер FTP должен взаимодействовать с клиентом FTP в соответствии с основной (обязательной) и дополнительной (необязательной) моделью FTP.

2.1.1. Схема основной модели FTP

Схема основной модели FTP показана на рис. 1.

Рис. 1. Основная модель использования FTP

2.1.2. Схема дополнительной модели FTP

Схема дополнительной модели FTP показана на рис. 2.

Рис. 2. Дополнительная модель использования FTP

2.2. Управляющее соединение

В ТС FTP должно быть реализовано управляющее соединение.

Управляющее соединение FTP устанавливается клиентом по протоколу TCP с использованием порта L на стороне сервера и порта U на стороне клиента. По умолчанию L=21.

2.2.1. Процедура установления соединения

Интерпретатор протокола сервера "слушает" порт TCP L. Клиент инициирует полнодуплексное управляющее соединение.

При передаче данных между серверами (п. 3.1.2.) PI клиента устанавливает управляющее соединение с обоими серверами.

На рис. 3 представлена процедура установления управляющего соединения дополнительной модели работы FTP.

PI клиента - сервер A

PI клиента - сервер B

C->A

Connect

C->B

Connect

C->A

PASV

A->C

227 Entering passive mode A1, A2, A3, A4, a1, a2

C->B

PORT A1, A2, A3, A4, a1, a2

B->C

200 Okay

C->A

STOR

C->B

RETR

B->A Connect to host-A, host-B

Рис. 3. Процедура установления управляющего соединения дополнительной модели FTP

2.2.2. Управление соединением

Установка, разрыв и управление соединением должно выполняться по протоколу Telnet.

Управляющее соединение должно быть закрыто сервером по запросу клиента.

2.3. Соединение данных

В ТС FTP должно быть реализовано соединение данных.

Соединение данных должно быть установлено на соответствующем порте перед передачей данных и выбраны соответствующие параметры передачи. DTP клиента и DTP сервера имеют порт по умолчанию - U-1 и L-1 соответственно. Длина передаваемых байтов - 8 бит.

2.3.1. Процедура установления соединения.

Установление соединения инициирует сервер.

Пассивный DTP (DTP клиента или DTP второго сервера) слушает порт данных перед тем, как послать команду запроса передачи. Команда запроса передачи FTP определяет направление передачи данных. Сервер, получив запрос, инициирует соединение данных на порту. После установления соединения начинается передача данных между DTP и PI сервера. Сервер посылает подтверждающий ответ процессу PI клиента.

Характеристики

Тип файла
Документ
Размер
1,88 Mb
Материал
Тип материала
Учебное заведение
Неизвестно

Список файлов стандарта

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7034
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее