Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Сервер терминалов позволяет организациям подключать устройства с последовательным портом для локальной сети (LAN). Продукты, продаваемые как терминальные серверы, могут быть очень простыми устройствами, не предлагающими никаких функций безопасности, таких как шифрование данных.и аутентификация пользователя. Основной сценарий приложения состоит в том, чтобы разрешить последовательным устройствам доступ к приложениям сетевого сервера или наоборот, когда безопасность данных в локальной сети обычно не является проблемой. На рынке также имеется множество терминальных серверов, которые имеют расширенные функции безопасности, чтобы гарантировать, что только квалифицированный персонал может получить доступ к различным серверам и что любые данные, которые передаются по локальной сети или через Интернет, зашифрованы. Обычно компании, которым нужен терминальный сервер с этими расширенными функциями, хотят удаленно управлять, отслеживать, диагностировать и устранять неисправности оборудования в телекоммуникационной сети.

Консоль сервера (также называемый сервером доступа к консоли, консоль сервера управления, последовательный порт концентратора, или последовательный консольный сервер) представляет собой устройство , или услуга , которая обеспечивает доступ к системной консоли вычислительного устройства с помощью сетевых технологий.

История [ править ]

Исторически терминальный сервер представлял собой устройство, которое подключалось к последовательным устройствам RS-232 , таким как текстовые терминалы с «зеленым экраном» или последовательные принтеры, и передавало трафик через TCP / IP , Telnet , SSH или другие сетевые протоколы производителя (например, LAT ) через соединение Ethernet .

Digital Equipment Corporation «s DECserver 100 (1985), 200 (1986) и 300 (1991) являются ранними примерами этой технологии. (Более ранняя версия этого продукта, известная как терминальный сервер DECSA, на самом деле была испытательной площадкой или пробной версией для использования проприетарного протокола LAT в коммерческих производственных сетях.) С появлением недорогих компонентов флэш-памяти , более поздний DECserver от Digital. 700 (1991) и 900 (1995) больше не разделяли со своими более ранними устройствами необходимость загрузки своего программного обеспечения с «загрузочного хоста» (обычно Digital VAX или Alpha) с использованием проприетарного протокола обслуживания операций Digital.(СС). Фактически, эти более поздние продукты терминальных серверов также включали в себя гораздо большую флэш-память и полную поддержку части Telnet из набора протоколов TCP / IP. Многие другие компании вышли на рынок терминальных серверов с устройствами с предварительно загруженным программным обеспечением, полностью совместимым с LAT и Telnet.

Современное использование [ править ]

«Терминальный сервер» используется по-разному, но с точки зрения основного смысла, если у пользователя есть последовательное устройство и ему нужно перемещать данные по локальной сети, это продукт, который им нужен.

  • Соединение сокета Raw TCP: соединение сокета Raw TCP, которое может быть инициировано с терминального сервера или с удаленного хоста / сервера. Это может быть точка-точка или совместное использование, когда последовательные устройства (например, устройства считывания карт, сканеры, считыватели штрих-кода, весы и т. Д.) Могут совместно использоваться несколькими устройствами. Сеансы TCP могут быть инициированы из приложения сервера TCP или с сервера терминалов.
  • Необработанное соединение сокета UDP: для использования с приложениями на основе UDP терминальные серверы могут преобразовывать данные последовательного оборудования для передачи пакетов UDP по принципу «точка-точка» или совместно использоваться несколькими устройствами.
  • Консольное управление - обратный Telnet, обратный SSH: в терминологии управления консолью пользователи могут использовать обратный Telnet или SSH для подключения к последовательному устройству. Они запускают Telnet или SSH на своем клиенте (ПК) и подключаются к терминальному серверу, а затем подключаются к последовательному устройству. В этом приложении терминальные серверы также называются консольными серверами, потому что они используются для подключения к консольным портам, которые используются в таких продуктах, как маршрутизаторы, УАТС, коммутаторы и серверы (Linux или Sun). Идея состоит в том, чтобы получить доступ к этим устройствам через их консольный порт.
  • Подключите последовательные приложения с драйвером порта COM / TTY: многие программные приложения были написаны для связи с устройствами, которые напрямую подключены к последовательным COM- портам сервера (роботизированные сборочные машины, сканеры, считыватели карт, датчики, анализаторы крови и т. Д. ). Компании могут захотеть объединить эти приложения в сеть, потому что устройства, которые были напрямую подключены к COM-портам сервера, необходимо переместить в место на некотором расстоянии от сервера приложений. Поскольку исходное приложение было разработано для прямого взаимодействия с конкретным COM-портом, необходимо реализовать решение, бесшовное как для приложения, так и для устройства, чтобы обеспечить связь по IP-сети. (т. е. решение, которое заставляет приложение думать, что оно обращается напрямую к COM-порту.) В этом приложениипоследовательные порты могут быть подключены к сетевым серверам или рабочим станциям, на которых запущено программное обеспечение перенаправления COM-портов, работающее как виртуальный COM-порт. Многие поставщики терминальных серверов включают программное обеспечение перенаправителя COM-портов в свои терминальные серверы. Это приложение наиболее часто встречается в средах Windows, но также существует в средах Linux и Unix.
  • Последовательное туннелирование между двумя последовательными устройствами: Последовательное туннелирование позволяет пользователям устанавливать соединение через Ethernet с последовательным портом на другом терминальном сервере.
  • Спина к спине: Это приложение предназначено для решения проблемы с проводкой. Например, пользователю необходимо заменить провод RS-232, RS-422 или RS-485 и передавать свои данные через Ethernet без внесения каких-либо изменений в сервер или окончательное последовательное устройство, пользователь хочет заменить сеть модема с параллельной выделенной линией. с их параллельной сетью Ethernet, или у кого-то есть машина для захвата и размещения, которая ставит микросхемы на платы, и они хотят переместить сервер в подсобное помещение, где оборудование будет в безопасности от повреждений. Это приложение идеально подходит там, где существует устройство с приложением, написанным для сбора информации с этого устройства (обычно с датчиками). Это приложение позволяет им устранить проводку. Его также можно использовать с промышленными устройствами (Allen-Bradley, Siemens, Modbus), чтобы эти устройства могли прозрачно работать в сети.
  • Виртуальный модем: Виртуальный модем - еще один пример приложения, работающего параллельно друг другу. Его можно использовать для замены модемов, но по-прежнему использовать набор AT-команд. IP-адрес вводится в набор AT-команд вместо телефонного номера последовательного устройства.

Консольный сервер [ править ]

32-портовый последовательный консольный сервер

Сервер консоли ( консоль сервер доступа , сервер управления консолью , последовательный концентратор , или последовательная консоль сервер ) представляет собой устройство , или услугу , которая обеспечивает доступ к системной консоли вычислительного устройства с помощью сетевых технологий.

Чаще всего консольный сервер предоставляет ряд последовательных портов , которые затем подключаются к последовательным портам другого оборудования, например серверов, маршрутизаторов или коммутаторов. Затем к консолям подключенных устройств можно получить доступ, подключившись к консольному серверу по последовательному каналу, например через модем , или по сети с помощью программного обеспечения эмулятора терминала, такого как telnet или ssh , поддерживая надежное подключение, которое позволяет удаленным пользователям входить в систему. различные консоли, физически не находясь поблизости.

Описание [ править ]

Последовательный консольный сервер с 96 портами.

Выделенные консольные серверные устройства доступны от ряда производителей во многих конфигурациях с количеством последовательных портов от одного до 96. Эти консольные серверы в основном используются для безопасного удаленного доступа к серверам Unix, серверам Linux, коммутаторам, маршрутизаторам, межсетевым экранам и т. Д. и любое другое устройство в сети с консольным портом. Цель состоит в том, чтобы позволить персоналу центра управления сетью (NOC) выполнять безопасное удаленное управление центром обработки данных и внеполосное управление.ИТ-активов из любой точки мира. Продукты, продаваемые как консольные серверы, обычно имеют расширенные функции безопасности, чтобы гарантировать, что только квалифицированный персонал может получить доступ к различным серверам и что любые данные, которые передаются по локальной сети или через Интернет, зашифрованы. Маркетинг продукта как консольного сервера очень специфичен для приложения, потому что он действительно относится к тому, что пользователь хочет делать - удаленно управлять, отслеживать, диагностировать и устранять неполадки оборудования по сети или через Интернет.

Некоторые пользователи создали свои собственные консольные серверы с использованием стандартного компьютерного оборудования, обычно с многопортовыми последовательными картами, как правило, под управлением упрощенной Unix-подобной операционной системы, такой как Linux . Такие «самодельные» консольные серверы могут быть менее дорогими, особенно если они построены из компонентов, которые были выведены из эксплуатации при обновлении, и обеспечивают большую гибкость, передавая полный контроль над программным обеспечением, управляющим устройством, в руки администратора. Это включает в себя полный доступ и возможность настройки широкого спектра протоколов безопасности и стандартов шифрования, что позволяет создать более безопасный консольный сервер. Однако это решение может иметь более высокую совокупную стоимость владения., меньшая надежность и более высокие требования к пространству в стойке, поскольку большинство промышленных консольных серверов имеют физический размер в одну стойку (1U), тогда как для настольного компьютера с полноразмерными картами PCI требуется не менее 3U, что делает домашнее решение более дорогостоящим. в случае совмещенной инфраструктуры.

Альтернативный подход к консольному серверу, который используется в некоторых конфигурациях кластера, заключается в подключении нуль-модема и последовательного подключения консолей к неиспользуемым в противном случае последовательным портам на узлах с некоторыми другими основными функциями.

См. Также [ править ]

  • Conserver
  • KVM-переключатель
  • Проект сервера терминалов Linux
  • Устройство совместного использования модема
  • P4000
  • Совместное времяпровождение

Внешние ссылки [ править ]

  • Том Файн: Консольный сервер
  • Как создать собственный консольный сервер с помощью FreeBSD
  • Удаленная последовательная консоль HOWTO
  • Последовательные консоли Linux для серверов и кластеров Мэтью Хоскинс, 2004 г.
  • Проект Гидра: Многоголовый монстр USB , Пол Петерсен, 2004