Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
sit_otvety_edited.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
256.86 Кб
Скачать
  1. Службы (сервисы) сети Internet: Telnet – служба удаленного доступа к компьютерам

Telnet – это одна из самых старых информационных технологий Internet. Назначение Telnet-протокола – дать общее описание взаимодействия терминального устройства и терминал-ориентированного процесса.

При этом этот протокол может быть использован и для организации взаимодействий "терминал-терминал" (связь) и "процесс-процесс" (распределенные вычисления).Telnet строится как протокол приложения над транспортным протоколом TCP. В основу telnet положены три фундаментальные идеи: -концепция сетевого виртуального терминала (NetworkVirtualTerminal) или NVT; принцип договорных опций (согласование параметров взаимодействия);симметрия связи "терминал-процесс".

1) В протоколе TelnetNVTопределен как "двунаправленное символьное устройство, состоящее из принтера и клавиатуры". Принтер предназначен для отображения приходящей по сети информации, а клавиатура – для ввода данных, передаваемых по сети.

NVT предполагается буферизованным устройством. Это означает, что данные, вводимые с клавиатуры, не посылаются сразу по сети, а собираются в пакеты, которые отправляются либо по мере заполнения буфера, либо по специальной команде. Такая организация NVT призвана с одной стороны, минимизировать сетевой трафик, а с другой обеспечить совместимость с реальными буферизованными терминалами. Другими словами NVT – это стандартное описание наиболее широко используемых возможностей реальных физических терминальных устройств. 2) Принцип договорных опций или команд позволяет согласовать возможности представления информации на терминальных устройствах. NVT – это минимально необходимый набор параметров, который позволяет работать по telnet даже самым устаревшим устройствам, в то время как реальные современные устройства обладают большими возможностями представления информации. Принцип договорных команд позволяет использовать эти возможности.

3) Симметрия взаимодействия по протоколу telnet позволяет в течение одной сессии программе-"user" и программе-"server" меняться местами. Это принципиально отличает взаимодействие в рамках telnet от традиционной схемы "клиент-сервер".

Симметрия взаимодействия тесно связана с процессом согласования формы обмена данными между участниками telnet-соединения. Когда речь идет о работе на удаленной машине в режиме терминала, то возможности ввода и отображения информации определяются только конкретным физическим терминалом и договорной процесс сводится к заказу терминальной программой характеристик этого терминала. Гораздо сложнее обстоит дело, когда речь идет об обмене информацией между двумя терминальными программами в режиме "терминал-терминал". В этом случае каждая из сторон может выступать инициатором изменения принципов представления информации, и здесь проявляется еще одна особенность протокола telnet. Протокол не использует принцип "запрос-подтверждение", а применяет принцип "прямого действия".

Это значит, что если терминальная программа хочет расширить возможности представления информации, то она делает это, если в ответ она получает информацию в новом представлении, то это означает, что попытка удалась, в противном случае происходит возврат к стандарту NVT.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]