LINUX.ORG.RU

Сообщения iam_humantree

 

NVT в TELNET

RFC

An NVT is an imaginary device

Однако, в проектах на гитхаб, команды просто считываются из сокета и прогоняются через if-else лестницу.

Так же, я заметил, что ttyX реализованы как устройства.

Имеет ли смысл реализовывать NVT как виртуальное устройство?

Если да, то не могли бы вы предоставить ссылку на документацию? Я не знаю, как правильно создать файл устройства и работать с ним.

Версия ядра: 5.11.0-37-generic


Ответ:

Хотя, на более свежую голову, мне кажется, что я просто понял

An NVT is an imaginary device

Слишком буквально.

Скорее всего, дело в этом. Под «imaginary device» авторы документа, как я думаю, подразумевали, что в обязанности telnet-сервера и telnet-клиента входит перевод команд telnet (типа байтов IAC AYT) в то, что будет доступно пользователям и терминалам (виртуальным или реальным), за которыми те сидят. Нельзя просто напечатать 0xff 0xf6 на стандартный вывод, если эти байты прислал сервер.

 ,

iam_humantree
()

Основы проектной деятельности в колледже.

Я студент (почти, ещё не прошёл боевое крещение, 1й курс).

Я выбрал тему «Сети. Сетевые протоколы» по основам проектной деятельности. Сдать это нужно, примерно, к марту.

Какой объём знаний мне нужен, чтобы реализовать FTP?

Что, более лёгкое для реализации, вы могли бы мне посоветовать?

EDIT: Этого достаточно, всем спасибо.

 , ,

iam_humantree
()

RSS подписка на новые темы