После того как TELNET связь
После того как TELNET связь установлена, начинаются переговоры об используемых опциях (см. табл. 4.5.3.1). Каждая из договаривающихся сторон может послать другой один из четырех запросов will, do, wont и dont (см табл. 4.5.3.4).
Далее TELNET переходит в режим ввода. В этом режиме любой введенный текст пересылается удаленной ЭВМ. Ввод может производиться посимвольно или построчно. При посимвольном режиме каждый введенный символ пересылается немедленно, при построчном режиме отклик на каждое нажатие клавиши производится локально, а пересылка выполняется лишь при нажатии клавиши <Enter>. Некоторые опции требуют дополнительных данных, такая информация ожет быть получена с помощью субопций (RFC-1091). При этом клиент посылает трехбайтовую последовательность IAC WILL 24, где 24 - код-идентификатор терминала. Получатель может откликнуться последовательностью IAC DO 24, если все в порядке. Сервер в свою очередь посылает последовательность IAC SB 24 1 IAC SE, запрашивая тип терминала клиента. Здесь код 24 означает, что это субопция для опции типа терминала (см. табл. 4.5.3.1), а следующая 1 является командой "пришлите код вашего терминала". Клиент в свою очередь может откликнуться, послав последовательность - IAC SB 24 0 I B M P C IAC SE. Здесь байт 0 имеет значение "мой терминал имеет тип". Список кодов терминалов содержится в RFC-1700.
Таблица 4.5.3.1. Коды опций в Telnet
Код опции в Telnet
|
Описание
|
Номер RFC
|
0
|
Двоичный обмен
|
856
|
1
|
Эхо
|
857
|
2
|
Повторное соединение
|
NIC 15391
|
3
|
Подавление буферизации ввода
|
858
|
4
|
Диалог о размере сообщения
|
NIC 15393
|
5
|
Статус
|
859
|
6
|
Временная метка
|
860
|
7
|
Удаленный доступ и отклик
|
726
|
8
|
Длина выходной строки
|
nic 20196
|
9
|
Размер выходной страницы
|
nic 20197
|
10
|
Режим вывода символов
|
652
|
11
|
Вывод горизонтальной табуляции
|
653
|
12
|
Установка положения табуляции при выводе
|
654
|
13
|
Режим вывода команды смены страницы
|
655
|
14
|
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий