Структура команд TELNET

СЕТЕВЫЕ  ТЕХНОЛОГИИ

Структура команд TELNET

Keywords: команды TELNET, TELNET commands, Структура команд TELNET, TELNET command structure, IAC, Interpret As Command


Все команды TELNET состоят минимум из двух знаков: экранирующий знак "Interpret as Command" (IAC), за которым следует код команды. (Рисунке 2):

 

 

Рисунок 2

 

Команды, управляющие согласованием параметров состоят из трех знаков: третьим является код соответствующего параметра. (Рисунке 3):

Рисунок 3

Коды параметров и их смысл описываются в различных 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.