1.1.1. Протокол Telnet

Telnet – один из самых ранних протоколов TCP/IP. Текущая спецификация Telnet описывается в RFC 854. Протокол Telnet позволяет обслуживающей машине рассматривать все удаленные терминалы как стандартные "сетевые виртуальные терминалы" строчного типа, работающие в коде ASCII, а также обеспечивает возможность согласования более сложных функций (например, локальный или удаленный эхо-контроль, страничный режим, высота и ширина экрана и т.д.) Telnet работает на базе протокола TCP, по умолчанию, с портом23. На прикладном уровне над Telnet находится либо программа поддержки реального терминала (на стороне пользователя), либо прикладной процесс в обсуживающей машине, к которому осуществляется доступ с терминала.

Например, при работе с Telnet пользователь набирает на клавиатуре

telnet delta

и получает на экране приглашение на вход в машину delta.

Протокол Telnet существует давно, хорошо опробован и широко распространен. Создано множество реализаций для самых разных операционных систем. Вполне допустимо, чтобы процесс-клиент работал, скажем, под управлением ОС VAX/VMS, а процесс-сервер под ОС UNIX System V.