Сеть HPUX 11i, работающая на новом оборудовании, для того, что они называют «критически важными» операциями в уникальном бизнесе, завершается для пользователя на Sherwood 7000ST. Будучи функциональным (и молниеносным по сравнению с системами Web 2.0, с которыми я вырос), терминалы, соединяющиеся через DB-25 (спасибо @grawity) RS232 по всему офису, должны быть выведены из эксплуатации. Они будут заменены современными соединениями Ethernet через RJ45, идущими в коммутатор с сервером в одной подсети, и мне нужно понять, как это повлияет на наше приложение.
НАСТРОИТЬ:
Обслуживание приложений поочередно работает нормально.
Telnet и SSH установлены.
Существуют карты NIC и COM PCI. (LMK, если терминология неточна - завтра я запущу dmesg и обновлю сообщение.)
ПРОБЛЕМА, КАК В НАСТОЯЩЕЕ ПОНИМАНИЕМ:
Существует много возможных конфигураций последовательного терминала.
Telnet и SSH работают в эмуляторах терминала при обычном подключении через Ethernet.
У меня нет твердых оснований ожидать безупречного перехода этого приложения.
Ранее обновления сервера вызывали ужасную дисфункцию между внешне совместимым оборудованием, когда проприетарная разводка означала, что наши (последовательные) преобразования RJ45 в 25-контактный RS232 в 9-контактный RS232 имели буквально перекрещенные провода, поскольку оборудование отличалось от спецификации. Здесь легко найти аналогии с программным обеспечением, но они должны быть одинаково трудны в производстве!
@Bob - переключатель будет на месте. Какие еще соображения я должен сделать? Увидеть ниже.
ВОПРОСЫ:
Стоит ли ожидать, что telnet будет «просто работать» на новом Linux-боксе (например, Raspberry Pi) при входе на сервер? Это будет проходить через переключатель, конечно. Но могут ли сети Ethernet заменить последовательные сети в качестве подключаемых на каждом уровне, вплоть до приложений?
Скорость передачи данных, очевидно, больше не понадобится, но как насчет других настраиваемых параметров, таких как escape-символы?
Перенос строки?
Paging?
Важно: А как насчет программ, которые определяют отображение терминала (например, Unibasic)?
Важно: рискует ли RJ45 быть как-то «несовместимым» с существующей системой?
НОТА
Я запутался, когда происходит обработка, и любая более глубокая характеристика вышеупомянутых проблем в этом контексте была бы оценена. Моды, пожалуйста, примите этот расплывчатый вопрос из-за отсутствия существующего обсуждения на Stack Exchange. Я внимательно посмотрел перед публикацией. Я с удовольствием задокументирую свое исследование существующего лит.
Огромное спасибо.