Функция |
Параграф |
Требования |
Согласование опций |
3.2.1 |
Обязательно |
Предотвращение петель при согласовании |
3.2.1 |
Обязательно |
Отказ от неподдерживаемых опций |
3.2.1 |
Обязательно |
Возможность согласования в течение всего сеанса |
3.2.1 |
Рекомендуется |
Использование по умолчанию режима NVT |
3.2.1 |
Обязательно |
Передача официальных названий в опции Term-Type |
3.2.8 |
Обязательно |
Восприятие любых имен в опции Term-Type |
3.2.8 |
Обязательно |
Поддержка опций Binary, Supress-GA |
3.3.3 |
Обязательно |
Опции Echo, Status, EOL, Ext-Opt-List |
3.3.3 |
Рекомендуется |
Реализация опции Window-Size при наличии поддержки в ОС |
3.3.3 |
Рекомендуется |
Сервер инициирует согласование режима |
3.3.4 |
Рекомендуется |
Пользователь может разрешить и запретить согласование единиц |
3.3.4 |
Рекомендуется |
Go-Ahead |
|
|
Сервер, не поддерживающий GA, согласует опцию Supress-GA |
3.2.2 |
Обязательно |
Клиент или сервер принимает опцию Supress-GA |
3.2.2 |
Обязательно |
Клиент Telnet игнорирует GA |
3.2.2 |
Возможно |
Функции управления |
|
|
Поддержка SE NOP DM IP AO AYT SB |
3.2.3 |
Обязательно |
Поддержка EOR EC EL Break |
3.2.3 |
Возможно |
Игнорирование неподдерживаемых функций управления |
3.2.3 |
Обязательно |
Клиент и сервер отбрасывают срочные данные вплоть до DM |
3.2.4 |
Обязательно |
Клиент передает «Synch» после IP, AO, AYT |
3.2.4 |
Рекомендуется |
Сервер отвечает Synch на IP |
3.2.4 |
Возможно |
Сервер отвечает Synch на AO |
3.2.4 |
Обязательно |
Клиент может отсекать вывод при передаче IP |
3.2.4 |
Возможно |
Кодировка символов |
|
|
Использование старшего бита в режиме NVT |
3.2.5 |
Не рекомендуется |
Использование старшего бита для контроля четности |
3.2.5 |
Недопустимо |
Согласование. двоичного режима при передаче старшего бита приложениям |
3.2.5 |
Рекомендуется |
Дублирование IAC в потоке данных в любом режиме |
3.2.6 |
Обязательно |
Дублирование IAC в потоке данных при бинарном режиме |
3.2.7 |
Обязательно |
Следовать командам Telnet в бинарном режиме |
3.2.7 |
Обязательно |
Завершение строки CR NUL в бинарном режиме |
3.2.7 |
Недопустимо |
Завершение строки |
|
|
EOL на сервере совпадает с локальным символом завершения строки |
3.3.1 |
Обязательно |
Сервер ASCII принимает CR LF и CR NUL как EOL |
3.3.1 |
Обязательно |
Клиент может передавать CR LF, CR NUL или LF |
3.3.1 |
Обязательно |
Клиент ASCII может выбирать между CR LF и CR NUL |
3.3.1 |
Рекомендуется |
Клиент по умолчанию использует CR LF |
3.3.1 |
Рекомендуется |
Неинтерактивное использование CR LF для EOL |
3.3.1 |
Обязательно |
Пользовательский интерфейс Telnet |
|
|
Ввод-вывод 7-битовых символов |
3.4.1 |
Рекомендуется |
Обход интерпретации символов локальной ОС |
3.4.1 |
Рекомендуется |
Escape-символ |
3.4.1 |
Обязательно |
Возможность пользовательского выбора |
3.4.1 |
Рекомендуется |
Escape для ввода 8-битовых символов |
3.4.1 |
Возможно |
Возможность ввода IP, AO, AYT |
3.4.2 |
Обязательно |
Возможность ввода EC, EL, Break |
3.4.2 |
Рекомендуется |
Передача пользователю сообщений об ошибках TCP |
3.4.3 |
Рекомендуется |
Возможность выбора нестандартного порта |
3.4.4 |
Рекомендуется |
Управление отсечением вывода при передаче IP |
3.4.5 |
Рекомендуется |
Возможность вручную восстановить режим вывода |
3.4.5 |
Рекомендуется |