Коды параметров и их смысл описываются в различных RFC.
Вот некоторые команды TELNET:
НАЗВАНИЕ
КОД
ЗНАЧЕНИЕ
Interrupt Process
244
Функция IP
Abort output
245
Функция AO
Are You There
246
Функция AYT
Erase Character
247
Функция EC
Erase Line
248
Функция EL
WILL (код параметра)
251
Указывает на желание ввести в действие указанный параметр, или подтверждение что он уже действует
WON'T (код параметра)
252
Указывает на отказ принимать данный параметр
DO (код параметра)
253
Указывает на запрос на введение в действие указанного параметра
DON'T (код параметра)
254
Указывает на требование другой стороне вывести из действия указанный параметр
IAC
255
IAC
Итак, работу протокола TELNET можно вкратце охарактеризовать следующим образом: терминальная программа пользователя устанавливает TCP-соединение с некоторым сервисом. Данные, вводимые пользователем, передаются на другой конец соединения, а поступающие данные отображаются на терминале. Если ни одна из сторон не инициирует процедуру согласования дополнительных параметров соединения, то используются базовые возможности, определяемые NVT.