| Функция |
Параграф |
Требования |
| Согласование опций |
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 |
Рекомендуется |