* Ann Arbor, Michigan 48109-2143 *
* comments: ldm@cirrus.sprl.umich.edu *
* *
* With Help from: The National Science Foundation supported *
* Unidata Project *
* University Corporation for Atmospheric Research *
* Boulder. Colorado 80307-3000 *
* *
* Commercial, for-profit users should contact our data provider, *
* Alden Electronics, 508-366-8851 to acquire their own data feed. *
* comments: ldm@cirrus.sprl.umich.edu *
* *
-------------------------------------------------------------------
* NOTE:--> New users, please select option 'H' on the main menu: *
* H) Help and information for new users *
-------------------------------------------------------------------
Press Return for menu, or enter 3 letter forecast city code:
При всей своей полезности возможность доступа по
13.4 Модель эмуляции терминала в Telnet
Как показано на рис. 13.2, пользователь с реального терминала взаимодействует с локальной
Рис. 13.2. Клиент и сервер в
Клиент
13.4.1 Сетевой виртуальный терминал
Для работы во время сеанса обе стороны предварительно обмениваются информацией по очень простому протоколу
Протокол NVT моделирует работу уже устаревшей полудуплексной клавиатуры и принтера, работающих в построчном режиме. Характеристики NVT общеизвестны:
■ Данные состоят из 7-разрядных символов US-ASCII, дополненных до 8 бит начальным нулем.
■ Данные пересылаются построчно.
■ Каждая строка завершается комбинацией символов ASCII для возврата каретки (Carriage Return — CR) и перевода строки (Line Feed — LF).
■ Байты с начальным битом, равным 1 (с наибольшим весом), используются как коды команд.
■ Протокол работает в полудуплексном режиме. После отправки строки клиент переходит к ожиданию данных от сервера. Сервер посылает данные, а затем команду
13.5 Наиболее распространенные типы терминалов
Обычно клиент и сервер остаются в режиме NVT очень короткое время — пока не согласуют между собой тип эмулируемого терминала (например, ASCII VT100 или IBM 3270).
За годы существования
13.5.1 Терминалы ASCII
Терминалы ASCII используются с Unix и компьютерами VAX компании Digital Equipment Corporation. Эти терминалы обеспечивают:
■
■
■ Поддержку
■ Набор символов ASCII больше набора символов NVT.
Основные характеристики терминалов ASCII определены в стандартах ANSI Х3.64, ISO 6429 и ISO 2022. Многие модели терминалов ASCII имеют некоторые дополнительные возможности (например, ANSI, VT52, VT100, VT220, TV1950, TV1955 и WYSE50). Для регистрации с удаленных компьютеров Unix наиболее часто эмулируется терминал VT100.
13.5.2 Конфигурирование раскладки клавиатуры
Клавиатуры компьютеров PC или Macintosh не идентичны клавиатурам терминалов VT100 или 3270. Приложения
Для систем Unix можно настроить клавиатуру эмулируемого терминала через элементы