Телнет

протокол_телнет_protokol_telnetТелнет (TELNET)

— еще один сетевой протокол, нужный для реализации текстового интерфейса по сети. Это же название имеет и несколько утилит — клиентская часть протокола. Современный же стандарт описан в RFC 854.

Основная задача протокола TELNET — обеспечение общего, двунаправленного, восьмибитного байт-ориентированного канала связи. То есть этот протокол позволяет терминальным устройствам и терминальным процессам взаимодействовать друг с другом. Считается, что TELNET может быть использован как для связи типа терминал-терминал, так и для связи типа процесс-процесс.

Протокол TELNET полностью симметричен, не смотря даже на то, что выделяют клиентскую и серверную базу. После установки транспортного соединения оба его конца исполняют роли сетевых виртуальных терминалом, которые могут обмениваться двумя типами данных:

1. прикладные данные;

2. команды протокола TELNET

TELNET-сессии выполняются по TCP, и им свойственен полный дуплекс, однако NVT, тем не менее, будет являться скорее полудуплексным устройством, которое по умолчанию будет работать в буферизированном строковом режиме.

Проходные данные, проходя через протокол, не претерпевают никаких изменений, то есть выходят они точно такими же, какими были введены. Протокол рассматривает данные лишь как последовательность байтов или октетов, которые принадлежат набору ASCII по умолчанию, однако, если включить опцию Binary, то набор можно выбрать другой. Были попытки выпустить расширения для идентификации набора символов, но на практике они не прижились.