RFC: 1123
Оригинал: Requirements for Internet Hosts - Application and Support
Категория: Стандарт Интернета
Дата публикации:
Автор:
Перевод: Николай Малых

3.5. Требования к TELNET

ФункцияПараграфТребования
Согласование опций3.2.1Обязательно
Предотвращение петель при согласовании3.2.1Обязательно
Отказ от неподдерживаемых опций3.2.1Обязательно
Возможность согласования в течение всего сеанса3.2.1Рекомендуется
Использование по умолчанию режима NVT3.2.1Обязательно
Передача официальных названий в опции Term-Type3.2.8Обязательно
Восприятие любых имен в опции Term-Type3.2.8Обязательно
Поддержка опций Binary, Supress-GA3.3.3Обязательно
Опции Echo, Status, EOL, Ext-Opt-List3.3.3Рекомендуется
Реализация опции Window-Size при наличии поддержки в ОС3.3.3Рекомендуется
Сервер инициирует согласование режима3.3.4Рекомендуется
Пользователь может разрешить и запретить согласование единиц3.3.4Рекомендуется
Go-Ahead
Сервер, не поддерживающий GA, согласует опцию Supress-GA3.2.2Обязательно
Клиент или сервер принимает опцию Supress-GA3.2.2Обязательно
Клиент Telnet игнорирует GA3.2.2Возможно
Функции управления
Поддержка SE NOP DM IP AO AYT SB3.2.3Обязательно
Поддержка EOR EC EL Break3.2.3Возможно
Игнорирование неподдерживаемых функций управления3.2.3Обязательно
Клиент и сервер отбрасывают срочные данные вплоть до DM3.2.4Обязательно
Клиент передает «Synch» после IP, AO, AYT3.2.4Рекомендуется
Сервер отвечает Synch на IP3.2.4Возможно
Сервер отвечает Synch на AO3.2.4Обязательно
Клиент может отсекать вывод при передаче IP3.2.4Возможно
Кодировка символов
Использование старшего бита в режиме NVT3.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 как EOL3.3.1Обязательно
Клиент может передавать CR LF, CR NUL или LF3.3.1Обязательно
Клиент ASCII может выбирать между CR LF и CR NUL3.3.1Рекомендуется
Клиент по умолчанию использует CR LF3.3.1Рекомендуется
Неинтерактивное использование CR LF для EOL3.3.1Обязательно
Пользовательский интерфейс Telnet
Ввод-вывод 7-битовых символов3.4.1Рекомендуется
Обход интерпретации символов локальной ОС3.4.1Рекомендуется
Escape-символ3.4.1Обязательно
Возможность пользовательского выбора3.4.1Рекомендуется
Escape для ввода 8-битовых символов3.4.1Возможно
Возможность ввода IP, AO, AYT3.4.2Обязательно
Возможность ввода EC, EL, Break3.4.2Рекомендуется
Передача пользователю сообщений об ошибках TCP3.4.3Рекомендуется
Возможность выбора нестандартного порта3.4.4Рекомендуется
Управление отсечением вывода при передаче IP3.4.5Рекомендуется
Возможность вручную восстановить режим вывода3.4.5Рекомендуется
2007 - 2017 © Русские переводы RFC, IETF, ISOC.