Книга: TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
13.6.2 Согласование типа терминала VT100
13.6.2 Согласование типа терминала VT100
В приведенном ниже примере диалога мы запустили сеанс telnet и ввели команду toggle options (переключение варианта), указывающую telnet на отображение операций по согласованию параметров. Команда open используется для запуска регистрации. Партнеры согласовывают между собой эмуляцию терминала ASCII VT100, выбирая следующие характеристики:
? Сервер не будет посылать сообщений Go Ahead, поскольку сеанс работает в полнодуплексном режиме.
? Используется дополнительное согласование типа терминала для указания на эмуляцию определенной модели терминала ASCII.
? Сервер будет выполнять эхо-печать всех символов от клиента.
Ни одна из сторон не обязана ожидать ответа на запрос перед посылкой другого запроса. Согласующая сторона может отвечать на запросы в иной последовательности, чем они были отправлены. В результате иногда нужно распутать серию сообщений о согласовании, прежде чем станет понятна последовательность выполнения операций.
> telnet
telnet> toggle options
Will show option processing.
telnet> open cantor.cs.yale.edu
Trying 128.36.12.26 ... Connected to cantor.cs.yale.edu.
Escape character is '^]'.
SENT do SUPPRESS GO AHEAD
SENT will TERMINAL TYPE (ответ)
RCVD do TERMINAL TYPE (без ответа)
RCVD will SUPPRESS GO AHEAD (без ответа)
RCVD will ECHO (ответ)
SENT do ECHO (ответ)
login:
- 13.6.3 Согласование характеристик терминала 3270
- Тип терминала
- 14.4 Разные полезности терминала
- Согласование содержания (content negotiation)
- Скорость терминала
- Использование CAST() с типами дата
- Установите тип вашего терминала
- Перегрузка методов с несколькими параметрами типа
- Создание столбцов и работа с типами содержимого
- Пропуск параметров типа
- 3.2. Ключи типа key_t и функция ftok
- Отношения типа многие-ко-многим