Важная информация

User Tag List

Страница 11 из 100 ПерваяПервая ... 789101112131415 ... ПоследняяПоследняя
Показано с 101 по 110 из 992

Тема: Эмулятор терминала типа VT52

  1. #101
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    telnet не поддерживается ;(
    Добавлять поддержку телнета в эмулятор терминала - значит грешить против истины, ведь эмулируемые терминалы, подключенные через IP-адаптер - будут вести себя именно так.

  2. #102
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Добавлять поддержку телнета в эмулятор терминала - значит грешить против истины, ведь эмулируемые терминалы, подключенные через IP-адаптер - будут вести себя именно так.
    На данный момент в сети ровно на 100% больше именно телнетных точек
    Кроме того никто не мешает сделать настройку raw/telnet. Тем более, что собственно поддержка как таковая не нужна - достаточно просто вырезать телнетные команды.

    ---------- Post added at 15:47 ---------- Previous post was at 15:47 ----------

    SimH к слову именно так поступает (всмысле вырезает).

    ---------- Post added at 15:50 ---------- Previous post was at 15:47 ----------

    Хотя в идеале в режиме телнета надо все-таки передать опции что требуется посимвольный режим.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  3. #103
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    достаточно просто вырезать телнетные команды
    Главная задача проекта эмуляции терминалов - достижение максимальной идентичности, чтобы на одинаковые байты на входе эмулируемые и оригинальные терминалы реагировали одинаково.

    Поэтому, идеологически правильно использовать внешние фильтры протокола, типа мультиплексора HX, который вырезает из потока байтов фрагменты блокового обмена, отправляя на выход TTY очищенный терминальный поток.

    Чтобы не делать новый фильтр - можно добавить в настройки HX опцию вырезания команд Telnet.

    Но насколько это актуально.. Ведь при подключении по IP к эмулируемым системам - команды Telnet можно встретить только на этапе подключения. Терминалы не реагируют на команды телнет - поэтому эти команды и не применяются в терминальном обмене.

  4. #104
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Главная задача проекта эмуляции терминалов - достижение максимальной идентичности, чтобы на одинаковые байты на входе эмулируемые и оригинальные терминалы реагировали одинаково.
    Ну так терминальные эмуляторы по TCP все до одного как раз телнет пользуют
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  5. #105
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Хотя в идеале в режиме телнета надо все-таки передать опции что требуется посимвольный режим.
    Такая опция возможна в IP-адаптере.

    Что тогда нужно отправить Telnet-серверу ?

  6. #106
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Такая опция возможна в IP-адаптере.

    Что тогда нужно отправить Telnet-серверу ?
    Протокол надо смотреть - на память не помню. Главное - уметь вырезать телнетную часть, посимвольный режим как правило в клиенте принудительно можно выставить.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  7. #106
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #107
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    посимвольный режим как правило в клиенте принудительно можно выставить.
    IP-адаптер отправляет пакеты 60 раз в секунду, поэтому проблема может быть только со стороны сервера, который по-умолчанию отправляет пакеты только 10 раз в секунду (или даже реже).

    ---------- Post added at 12:14 ---------- Previous post was at 12:08 ----------

    У IP-адаптера есть опция
    Код:
    Extended_Log = 0
    Если установить там 1 - в логе будет записан каждый принятый и отправленный пакет.
    Последний раз редактировалось Patron; 01.12.2012 в 13:10.

  9. #108
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Если установить там 1 - в логе будет записан каждый принятый и отправленный пакет.
    Да зачем оно - протокол описан в RFC и даже вроде просто на википедии.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  10. #109
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Да зачем оно - протокол описан в RFC и даже вроде просто на википедии.
    Дело в том, что в стеке IP есть низкоуровневая настройка времени буферизации данных перед отправкой пакета. Даже если сам Telnet работает в посимвольном режиме - долгая буферизация приводит к тому, что данные при непрерывном выводе поступают неравномерно.

    Для проверки надо дать команду типа DUMP и оценить равномерность передачи листинга. При этом в логе IP-адаптера можно посмотреть как часто и какого размера пакеты приходят от сервера.

  11. #110
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Дело в том, что в стеке IP есть низкоуровневая настройка времени буферизации данных перед отправкой пакета. Даже если сам Telnet работает в посимвольном режиме - долгая буферизация приводит к тому, что данные при непрерывном выводе поступают неравномерно.

    Для проверки надо дать команду типа DUMP и оценить равномерность передачи листинга. При этом в логе IP-адаптера можно посмотреть как часто и какого размера пакеты приходят от сервера.
    Телнет работает как угодно, по символьный режим не гарантирует посимвольности, а лишь отдает предпочтение отправке клавиатурного ввода как можно быстрее. Сервер же при этом шлет обычно пачками (в зависимости от скорости поступления данных).

    У меня вон сейчас USB<>2COM адаптер - так RT-11 в нем и без всяких сетей фигачит пачками по пол экрана. Неудобно, но жить можно

    В RSX вот все как обычно.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

Страница 11 из 100 ПерваяПервая ... 789101112131415 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Похожие темы

  1. [Аукционъ] Клавиатура от терминала ЕС-7927
    от BYTEMAN в разделе Барахолка (архив)
    Ответов: 18
    Последнее: 15.05.2012, 14:50
  2. Срочно ищу монитор от терминала 15ИЭ-00-013 (от ДВК-2)
    от dk_spb в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 10.02.2012, 10:19
  3. Куплю клавиатуру КМ-035 для терминала СМ 7238
    от Kronshou в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 13.09.2010, 23:33
  4. C64 или C128 в качестве терминала под Linux
    от Vinnny в разделе Commodore 16/64/128
    Ответов: 6
    Последнее: 14.12.2007, 16:39
  5. Подгрузка pc-файла типа "codes" в эмулятор
    от maximk в разделе Эмуляторы
    Ответов: 15
    Последнее: 13.11.2006, 15:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •