Телекоммуникационные технологии. Том 1



Ucp1 - часть 2


В устаревших пакетах uucp можно встретить инициирующие сообщения вида \020shere\000.

Клиент должен откликнуться сообщением \020shostname options\000, где hostname соответствует имени клиента (инициатора обмена). При этом допустимы следующие опции (опции могут и отсутствовать).

Опция Описание
-qseq Сообщает порядковый номер сообщения. Порядковые номера запоминаются как клиентом, так и сервером их значения инкрементируются при каждом вызове. Порядковые номера контролируются, что обеспечивает дополнительную надежность
-xlevel Требует, чтобы сервер установил требуемый отладочный уровень (поддерживается не всеми системами)
-vgrade=grade Требует, чтобы сервер передавал файлы заданного сорта (grade)
-r Указывает на то, что клиент знает, как повторно запустить обмен в случае сбоя
-ulimit Сообщает предельный размер файла, который может создать клиент. Размер задается в шестнадцатеричном формате и обозначает число 512 байтных блоков в файле, например -ux300000.

На запрос \020rok\000 возможно несколько откликов:

rok Запрос принимается, диалог переходит к согласованию протокола;
rlck Сервер заблокирован, что говорит о том, что ЭВМ уже осуществляют обмен;
rcb Сервер осуществляет обратный запрос клиенту, что позволяет исключить ложные вызовы;
rbadseq Неверен порядковый номер сообщения;
rlogin Клиент использовал неверное имя при авторизации;
ryou are unknown to me Клиент неизвестен серверу (uucp не позволяет соединение с неизвестными системами).

Если отклик не rok, то обе стороны прерывают сессию.

Запрос сервера \020pprotocols\000, где protocols характеризует список поддерживаемых протоколов, причем каждому протоколу соответствует лишь один символ. Клиент может послать сообщение \020uprotocols\000, где инициатор сессии выбирает протокол из предлагаемого сервером списка. Если в предлагаемом списке нет нужного протокола, посылается сообщение \020un\000 и обе стороны разрывают сессию.

Когда канал сформирован и определены его параметры, может начаться обмен командами.


Содержание  Назад  Вперед



44