Подключаем принт-сервер. Что такое принт-сервер

Как только появилась первая локальная сеть (а принтеры появились еще раньше), возникла весьма здравая мысль — можно организовать доступ нескольких или сразу всех компьютеров, входящих в "локалку", к общему печатающему устройству. Но очевидно, что для этого необходимо что-то, находящееся между сетью и принтером. Это "что-то" и есть принт-сервер. Можно, конечно, сразу приобрести принтер с возможностью прямого подключения к но за такой вариант придется доплатить как минимум эквивалент 50 долларов.

Как и многие сетевые понятия, такие как брандмауэр или шлюз, принт-сервер может быть программным или аппаратным.

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

Аппаратный принт-сервер внешне представляет собой небольшую коробочку (как правило, размером с крупную пепельницу) с несколькими портами ввода-вывода. Минимально необходимый набор портов — один стандартный сетевой порт RJ-45 и один (устройство с LPT-портом, в силу его морального устаревания, уже найти крайне тяжело). Более дорогие модели производители оснащают несколькими разъемами USB, благодаря чему сервер может обслуживать сразу несколько принтеров. В последнее время многие производители начинают продвигать такой тип устройств, как беспроводной принт-сервер. Wi-Fi-адаптер данного устройства призван заменить собой проводное сетевое подключение и избавить от необходимости протягивать к принт-серверу лишний Насколько такое решение оправдано в стационарном офисе в непосредственной близости от не менее стационарного принтера — решать админу.

Кроме того, принт-серверы все чаще встраивают в недорогие интернет-маршрутизаторы, предназначенные в первую очередь для домашнего использования (рыночный сегмент SOHO — small office, home office). Все сказанное выше и ниже об аппаратных серверах печати справедливо и для этих устройств.

Теперь пора рассмотреть все плюсы и минусы каждого способа реализации сетевого доступа к локальному принтеру.

Главным плюсом программного принт-сервера является отсутствие необходимости в приобретении какого-то нового, узкоспециализированного оборудования, стоимость которого может составлять от 40 до нескольких сотен долларов. Есть компьютер, есть принтер, есть кабель, соединяющий принтер и компьютер, и есть системный администратор, который знает, как это заставить работать — все! Любая современная операционная система позволяет предоставить сетевой доступ к любому принтеру, подключенному к компьютеру. Но такой принт-сервер имеет один крупный минус: при больших объемах печати (например, в бухгалтерии за день до окончания срока подачи годового отчета) компьютер, служащий аппаратной базой для программного принт-сервера, будет тратить достаточно много системных ресурсов на обеспечение работы печатающего устройства. В случае, если данный компьютер является сильно устаревшим, что не редкость в той же самой бухгалтерии, "подтормаживание" даже обычных рутинных задач будет весьма ощутимым. Кроме того, если речь идет не об обычном принтере, а о МФУ его дополнительными возможностями в ксерокса или факса можно будет воспользоваться только на том компьютере, к которому оно подключено локально.

Основным достоинством аппаратного принт-сервера является отсутствие необходимости в выделении дополнительных вычислительных ресурсов для обслуживания очереди печати. Собственно, в этом и состоит цель создания всех специализированных устройств — перенести выполнение однотипных задач на специально "заточенное" под них оборудование. Также некоторые продвинутые модели принт-северов позволяют, при подключении к ним МФУ, пользоваться, скажем, функциями факса или сканера.

Но, к сожалению, далеко не каждый принтер сможет работать через аппаратный сервер печати. В группу риска попадают в первую очередь устаревшие модели, а также недорогие устройства, коих в небольших офисах большинство. Производители принт-серверов публикуют у себя на сайтах и в спецификациях своих девайсов перечень поддерживаемых принтеров. Но, если вы уже купили/одолжили/украли аппаратный принт-сервер, а только потом познакомились с таким перечнем и не нашли в нем своего принтера, не стоит отчаиваться. Это означает, что производитель принт-сервера просто не гарантирует беспроблемную работу связки этих двух устройств.

Производители предлагают различные модели внешних принт-серверов, позволяющих подключать обычные принтеры к локальной сети. Представлять из себя эти принт-серверы могут либо простейшую "коробочку", в которой с одной стороны есть разъём RJ-45 для подключения сетевого кабеля, а с другой разъём параллельного порта, либо разъём для подключения USB-кабеля. Либо это может быть более современное, комбинированное решение, представляющее из себя, к примеру, точку доступа к беспроводной сети, сетевой концентратор, клиента VPN и принт-сервер, подключаемый к принтеру через USB-порт. Но вне зависимости от физической реализации принт-сервера, способ установки сетевых принтеров будет аналогичен.

Прежде всего необходимо установить сам принт-сервер. Делается это в соответствии с инструкциями, приложенными к нему и при помощи софта, поставляемого принт-сервером. Обычно это специальная программа, которая по минимуму должна выполнить одну важную для нас функцию: установить в принт-сервере IP-адрес и маску подсети (subnet mask), соответствующие адресации, принятой в вашей локальной сети (например, адрес 192.168.2.112 и маска 255.255.255.0). После того, как мы установили IP-адрес, нужно проверить его работоспособность. Для этого как минимум пропинговать его, а лучше всего зайти на его внутренний веб-сайт, введя установленный в нашем принт-сервере IP-адрес в адресную строку браузера. Убедившись в том, что принт-сервер виден в сети, приступим к установке нашего принтера.

Для установки сетевого принтера в локальной сети через внешний принт-сервер необходимо зайти в "Панель управления" затем "Принтеры и факсы", в данном окне выбрать "Установка принтера", запустится "Мастер установки принтеров". Обратите внимание, что не смотря на то, что в данном случае принтер будет сетевым, мы выбираем вариант "Локальный принтер, подключенный к этому компьютеру", после чего активизируем пункт "Создать новый порт" и выбираем в списке "Standard TCP/IP Port"(в некоторых случаях альтернативный вариант производителя принт-сервера:

Это самый универсальный и простой вариант настройки сетевого принтера в локальной сети через внешний принт-сервер, работающий в большинстве случаев. Однако, производители принт-серверов могут предлагать альтернативные варианты реализации IP-стека для печати и эти варианты могут автоматически устанавливаться на этапе установки принт-сервера при помощи приложенной к нему программы. Нажав на кнопку "Далее" нам будет предложено ввести IP-адрес и имя очереди для нашего сетевого принтера. Здесь необходимо ввести именно тот адрес, который мы присвоили нашему принт-серверу на этапе его установки. Имя очереди - это, обычно, любое удобное для вас слово. Однако, в некоторых случаях необходимо использовать заданные производителем принт-сервера заранее имена очередей, без которых принтер не сможет работать! Скорее всего, после этого появится ещё одно окно, сообщающее о том, что тип сетевого устройства не опознан:

В этом случае вы можете оставить вариант Generic Network Card, либо поискать в списке вариант, наилучшим образом соответствующий вашему принт-серверу. Самым лучшим вариантом в этом случае, будет нахождение в списке названия вашего принт-сервера (обычно появляется, если принт-сервер установлен с прилагаемого к нему диска). Теперь сетевой принтер настроен через внешний принт-сервер в локальной сети. Также сетевой принтер в локальной сети можно настроить для общего использования соединив с одним из компьютеров сети или через встроенную сетевую карту самого принтера, если таковая имеется.

Если статья оказалась для Вас полезной пожалуйста поделитесь ей со своими друзьями

  • Tutorial
Сегодня мы протестируем принт-серверы D-Link, подключенные к принтеру OKI.
Перед пользователями часто встает вопрос подключения нескольких принтеров к одной локальной сети. Это просто необходимо для организации нормальной работы в офисах. Кроме того, принт-серверы крайне полезны и для домашнего использования. Когда принтер подключен к одному компьютеру, есть риск, что его работоспособность снизится. Кроме того, если компьютер выйдет из строя – печать прекратиться. Принт-сервер же позволит подключиться к принтеру с других устройств.


Конечно, оптимальным решением в данном случае будет использование оригинального принт-сервера OKI, который представляет собой сетевую карту, встраиваемую в принтер и работающую напрямую с системной шиной. Такое решение позволяет получить полностью прозрачную связь между компьютером и принтером через сеть, так как обеспечивает управление принтером через веб-интерфейс сетевой платы без ограничений функциональности, а настройка параметров сети производится через панель управления принтером. Кроме того при использовании сетевого подключения возможно использование таких программных продуктов, как PrintSuperVision и, что ещё интереснее, PrintControl.
И все бы ничего, если бы не кризис. Общеизвестно, что оригинальные сетевые платы, которыми дополнительно оснащаются принтеры - довольно дорогостоящие устройства. Вот и думается о более доступном, а помимо того и чуть более гибком варианте - внешнем принт-сервере от другого производителя.


И поэтому мы решили протестировать несколько недорогих и очень популярных принт-серверов D-Link с принтерами OKI серии B400.
В качестве испытуемого со стороны OKI был выбран принтер B410d . Эта модель оборудована параллельным портом IEEE-1284 и портом HiSpeed USB2.0. К принтеру через USB-кабель мы подключили компактный принт-сервер DP-G310 , сочетающий в себе функции проводной и беспроводной связи. Крошечная коробочка, по размеру чуть больше смартфона, оснащена 3-мя разъёмами: Ethernet (скорость работы до 100Мбит/с), USB2.0 и разъёмом питания. Кроме того, между сетевым и USB-разъёмами примостилась отвинчивающаяся антенна беспроводной связи.

Первое испытание - работа через проводную сеть с OKI
Подключив коробочку к проводной сети Ethernet, мы запустили утилиту управления, которая нашла принт-сервер в сети и позволила сконфигурировать его IP-адрес.

Дальнейшее конфигурирование удобнее всего было делать через веб-интерфейс принт-сервера, что мы и сделали.

Здесь, как видно, приведены основные настройки сетевого подключения (адрес был получен от сервера автоматической адресации DHCP) и можно увидеть состояние принтера, подключенного через порт USB (в данном случае он находится в режиме готовности).
Далее настраиваем параметры беспроводной связи: указываем тип (инфраструктура) и запускаем обзор.

И вуаля - можем печатать на принтере уже через радиоканал! Еще одна вкладка дает довольно существенную информации о природе принтера, который поддерживается этим принт-сервером:

Подключать сюда можно только принтеры, которые смогут напрямую печатать из DOS, то есть, если речь идет о лазерных принтерах, то это должны быть принтеры с поддержкой команд системы PCL5/PCL6. Как известно из ТТХ принтеров серии В400, эти устройства как раз таковыми и являются. Кроме того, такие функции поддерживают и другие экономичные принтеры, например:
B411d
B431d

Тест 2 с сервером для нескольких принтеров

Теперь попробуем что-нибудь помощнее. Нам предложили для теста модель DPR-1061 - универсальный принт-сервер, через который можно подключить даже 3 принтера одновременно!

Принт-сервер D-Link DPR-1061, способный обслуживать до 3-х принтеров одновременно

Принт-сервер D-Link DPR-1061: для подключения принтеров служит один параллельный порт и 2 порта USB2.0

Подключив аппарат к локальной сети и зайдя на него по указанному в инструкции IP-адресу по умолчанию браузером, мы можем увидеть внутренний веб-сайт. Первое, что нужно сделать, это установить сетевые принтеры. И вот здесь процесс установки решен довольно интересно:

Мастер настройки сетевого принтера предлагает запустить небольшую программу: она хранится непосредственно в памяти принт-сервера и загрузившись оттуда может быть сразу запущена (не забываем при этом о необходимых правах для установки принтера и о том, что нужно разрешить запуск программы, загруженной с веб-сайта). С ее помощью очень легко обнаружить подключенные к устройству принтеры и установить их драйверы:

После установки драйвера принтера в его свойствах во вкладке Порты можно увидеть, что работа идет через стандартный TCP/IP порт, который получает название usb1, usb2 или lpt в зависимости от того, на какой порт подключен принтер.

Впрочем названия для портов можно изменить все там же в разделе Setup внутреннего веб-сайта:

Из раздела Maintenance внутреннего веб-сайта после установки принтера можно убедиться в его работоспособности, послав на печать демо-страницу (используется стандартная тестовая страницаWindows):

Все, можно печатать! Опять же, чуда с GDI-принтером не случилось, но зато PCL-принтеры серии B400 успешно работали и через USB, и через параллельный порт.

Результаты тестов
В общем, достаточно позитивный, хотя и вполне ожидаемый результат: честные принт-серверы прозрачно и надежно работают с честными принтерами. Так что тем, кто ищет надежно работающее решение для подключения принтера к сети, можно настоятельно посоветовать обратить внимание на принтеры OKI в сочетании с принт-серверами D-Link.

Сергей Лебедев менеджер по обучению и технической поддержке дилеров OKI

Введение

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

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

Сервер-ориентированные сетевые ОС, такие как Novell NetWare, дали возможность разделять принтеры между значительным количеством пользователей. При печати сетевое ПО перехватывает символы, которые должны были пойти на принтерный порт, и направляет их в очередь, расположенную на жестком диске файл-сервера. Файл-сервер выбирает работы из очереди и направляет их на принтер, присоединенный либо к его параллельному порту, либо к параллельному порту одной из рабочих станций. Такое решение позволяет значительно расширить круг пользователей, посылающих задания на принтер, и избежать необходимости координировать отправку заданий, так как они просто отсылаются на принтер по мере его готовности. К тому же в результате такой работы упрощается администрирование. Однако этот метод не лишен и недостатков. Присоединение принтеров непосредственно к параллельным портам сервера увеличивает нагрузку на него и ограничивает расположение принтеров: они должны находиться в нескольких метрах от сервера. Кроме того, количество портов сервера ограничено, что не позволяет добавить еще один или два принтера. Присоединение принтера к одной из рабочих станций несколько облегчает участь сервера и устраняет жесткую привязку к нему принтера, который теперь может быть установлен практически в любом удобном месте. Однако при этом рабочая станция, к которой присоединен принтер, испытывает значительную постороннюю нагрузку и ее работа может существенно замедлиться. Особенно это заметно в одноранговых сетях с операционными системами Windows 95/98.

Поэтому появились устройства, называемые принт-серверами и придающие принтеру новое качество. Обычно принт-сервер представляет собой небольшую коробку, на которой имеются разъемы для подключения к компьютерной сети, принтеру и источнику питания. Количество портов для подключения принтеров может варьироваться от одного до трех. На некоторых моделях имеется также последовательный порт для подключения принтера по интерфейсу RS-232. Режим работы и наличие питающего напряжения индицируются светодиодами. После подключения через принт-сервер принтер становится независимым разделяемым устройством. Он может располагаться в любом удобном для пользователей месте.

Современные принт-серверы обеспечивают, как правило, работу по всем существующим сетевым протоколам, включая IPX/SPX, TCP/IP, NetBIOS, NetBEUI, со всеми сетевыми операционными системами, такими как Windows 95/98/NT, Novell NetWare, OS/2 и UNIX-подобными ОС. Исключением являются специализированные принт-серверы, предназначенные для печати только из офисных приложений и ориентированные на работу с ОС Windows 95/98/NT/2000.

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

Также несколько лет назад появились принт-серверы, способные работать в режиме auto-negotiation 10/100 Мбит/с (что, в принципе, не является существенным, так как скорость обмена 10 Мбит/с превосходит возможности любого принтера) и имеющие параллельные порты, работающие по стандарту ANSI 1284. Что касается наличия нескольких параллельных портов, то это дает возможность для расширения в будущем, так как разница в цене для одно- и многопортовых моделей составляет примерно 20 долл. за добавочный порт, тогда как цена всего принт-сервера может составить 100 и более долл.

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

Основные протоколы, используемые в современных локальных сетях, – это TCP/IP и NetBEUI, применяемые в сетях, работающих под управлением Windows NT/2000 и Windows 95/98 соответственно. Реже встречается IPX/SPX, доставшийся в наследство от Novell NetWare. AppleTalk в России является, скорее всего, архаическим раритетом. Большинство принт-серверов поддерживают все перечисленные протоколы, хотя тенденция к отказу от поддержки IPX/SPX и AppleTalk становится все заметнее.

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

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

Второй способ - когда принт-сервер устанавливается на один из компьютеров как локальный принтер, а на остальные - как принтер на удаленном компьютере. Этот способ гораздо проще в исполнении, но увеличивает нагрузку как на компьютер, к которому непосредственно подключен принт-сервер, так и на сеть, поскольку все задания на печать передаются дважды: в первый раз - на компьютер, выступающий в роли принт-сервера, и во второй - когда задания из очереди реально передаются на принтер.

Критерии качества

еоретически обосновано и практически доказано, что даже при работе с сетью 10 Мбит/с принт-сервер не может быть узким местом. «Бутылочное горлышко» чаще находится в принтере, который не способен принимать и обрабатывать данные со скоростью 10 Мбит/с (1,25 Мбайт/с, что соответствует примерно 312,5 страниц в секунду при печати текста или 37,5 страниц в минуту при печати растровой графики даже с разрешением 600 точек на дюйм). Узкое место может оказаться и в сетевой ОС. Поэтому замеры производительности не проводились и оценка ее была чисто функциональной. Она включала установку принт-сервера в одноранговой сети по протоколам NetBIOS и TCP/IP, а также установку его на один компьютер с применением его в качестве принт-сервера с использованием тех же протоколов. После установки производилась печать тестовой страницы Windows. На всех компьютерах сети была установлена ОС Windows 2000, организован домен и запущен сервер DHCP.

Результаты

Axis 5600+

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

На передней скошенной стенке размещены два светодиодных индикатора. Первый - Power - загорается при подаче питания от сетевого адаптера. Его мигание означает наличие неисправности принт-сервера или сетевого адаптера. Второй - Network - загорается во время обмена данными по сети.

На правой боковой стенке расположены кнопка Test и гнездо RJ-45 для подключения к локальной сети. Однократное нажатие на эту кнопку приводит к выводу на принтер тестовой страницы, содержащей краткую информацию о принт-сервере. Двухкратное нажатие обеспечивает вывод подробной многостраничной распечатки. На левой боковой стенке имеется девятиштырьковый разъем для подключения принтера по последовательному интерфейсу RS-232. Задняя стенка почти целиком занята двумя 25-контактными розетками DB-25 для подключения принтеров по параллельному интерфейсу.

Принт-сервер Axis 5600+ является универсальным устройством, способным работать в сетях под управлением Windows 95/98/Mе/2000/XP, UNIX, NetWare, OS/2 и Macintosh. Для всех этих ОС имеются программы для установки принт-сервера и управления им.

В операционных системах Windows 95/98/NT/2000, Windows 3.1/WfW, NetWare Pure IP, OS/2, использующих протокол TCP/IP, можно применять фирменные утилиты AXIS Print System и AXIS ThinWizard. Для конфигурирования также можно использоватьWeb Browser, FTP, telnet, SNMP, HP Web JetAdmin.

При работе сети под управлением Windows 95/98/NT/2000, Windows 3.1/WfW, OS/2 с использованием протокола NetBIOS/NetBEUI конфигурирование и печать производятся при помощи утилит AXIS NetPilot и AXIS IP JumpStarter.

Интересно, что принт-сервер не смог распечатать диагностику на принтере Samsung ML-1210. А вот с принтером HP LaserJet 1100 все получилось отлично.

CNet CNP410

Этот сервер печати предназначен для установки непосредственно на разъем принтера. При соединении встроенная функция N-Way автоматически определяет наибольшую возможную скорость передачи, а затем автоматически устанавливает порт на работу с этой скоростью. Три светодиодных индикатора - Power, Status и Flow/Link - дают возможность в реальном времени следить за состоянием питания, загруженностью канала связи и состоянием устройства. Для настройки принт-сервера используется утилита PSAdmin, позволяющая настраивать параметры работы по всем сетевым протоколам, NetBIOS, TCP/IP и IPX/SPX. Сервер печати также имеет встроенную флэш-память, что дает возможность быстро и легко произвести модернизацию устройств.

Небольшой размер CNP410 позволяет пользователям подключать принтер в любом месте сети, использующей одну или несколько основных операционных систем.

CNP410 поддерживает несколько протоколов, что обеспечивает одновременную печать из систем NetWare, Windows 95/98 NT или UNIX.

ОТЛИЧИТЕЛЬНЫЕ ОСОБЕННОСТИ:

  • Возможность модернизации с помощью программного обеспечения
  • Простая в использовании программа управления сервером печати для Windows
  • Автоматическое самотестирование при включении питания
  • Поддержка дистанционного управления по протоколу SNMP, управления через Web из браузера и DHCP
  • Наличие встроенного высокоскоростного микропроцессора
  • Наличие флэш-памяти
  • Встроенные SRAM и EPROM

CNet CNP430

CNP430 имеет три параллельных порта для принтеров и один порт Ethernet/Fast Ethernet для подключения к локальной вычислительной сети. Встроенный высокоскоростной микропроцессор позволяет обеспечивать быструю и надежную передачу данных. Функция N-Way мгновенно определяет самое быстрое возможное соединение, а затем автоматически устанавливает параллельный порт на работу с этой скоростью. Сервер печати имеет три светодиодных индикатора, позволяющих в реальном времени оценивать состояние устройства и загруженность канала связи. Два из них расположены возле гнезда RJ-45 и отображают наличие электропитания, связи с сетью и обмен данными по сети. На верхней панели имеется индикатор активности портов печати. Наличие встроенной флэш-памяти делает CNP430 легко модернизируемым и гибким устройством. Для настройки принт-сервера используется утилита PSAdmin, позволяющая настраивать параметры работы по всем сетевым протоколам, NetBIOS, TCP/IP и IPX/SPX. Отметим, что принт-сервер поддерживает удаленное управление по протоколу SNMP, управление через Web-браузер и DHCP.

Этот сервер печати является идеальным решением для большинства малых, средних и больших сетей. CNP430 поддерживает несколько протоколов, что дает возможность одновременно печатать из таких операционных систем, как NetWare, Windows 95/98/NT или UNIX. Будучи размером с ладонь, сервер печати способен поддерживать до трех принтеров одновременно. Настройку, конфигурирование и управление CNP430 можно выполнять с любой рабочей станции Windows.

D-Link DP-301P+

D-Link DP-301P+ - это компактный многопротокольный принт-сервер с одним стандартным 36-контактным разъемом для непосредственного подключения к принтеру и с одним портом RJ-45 10/100 Mбит/с. Поддерживая несколько протоколов и высокоскоростной обмен с принтером, это компактное устройство обеспечивает превосходную производительность и гибкость для решения различных задач. Этот принт-сервер позволяет подключиться к сети 10 Мбит/с или 100 Мбит/с через стандартный RJ-45-вход. Определение 10-Мбит/с или 100-Мбит/с подсоединения происходит автоматически.

Поддержка протоколов TCP/IP, NetBEUI и AppleTalk делает этот принт-сервер идеальным выбором в условиях одновременного использования различных ОС. Параллельный порт поддерживает протокол HP PJL (Printer Job Language) для двунаправленного обмена. Это позволяет принт-серверу получать информацию от принтера о его статусе во время печати.

Легкая в управлении программа администратора PSAdmin, разработанная для Windows 95/98/NT/2000/XP, позволяет установить принт-сервер в течение нескольких минут и быстро осуществить его настройку.

Поддержка Web-управления и Telnet позволяет администратору управлять и настраивать принт-сервер дистанционно через Internet или UNIX.

Данная модель отличается от DP-301P+ тем, что не поддерживает IPX и не нуждается в наличии дополнительного протокола в сети для управления печатью. Также возможно управление устройством через Web-интерфейс.

Edimax PS-1101

Этот принт-сервер подключается к принтеру при помощи стандартного кабеля. Такое решение становится все менее типичным для однопортовых принтеров. Наличие трех индикаторов на светодиодах позволяет оценивать в реальном времени режим работы устройства. Два из них указывают на скорость соединения - 10Мбит/с, 100Мбит/с - и мигают при наличии обмена информацией, а индикатор Status - на состояние принтерного порта. Дизайн устройства незатейлив: никаких скругленных углов и скошенных стенок. Принт-сервер помещен в аскетичный металлический корпус светлого серо-бежевого цвета. Разъем RJ-45 находится на передней стенке, а 25-контактная розетка для подключения принтера и гнездо для адаптера питания - на задней.

Принт-сервер способен работать по сетевым протоколам IPX/SPX, TCP/IP и NetBEUI и поддерживает ОС Windows 95/98/Me/NT/2000, Windows NT/2000 Server. Администрирование принт-сервера производится через Web-сервер и по протоколу SNMP.

Edimax PS-1201

Edimax PS-1201 представляет собой компактный многопротокольный принт-сервер с одним стандартным 36-контактным разъемом для непосредственного подключения к принтеру и одним портом RJ-45 10/100 Мбит/с. Рядом с сетевым разъемом расположен разъем для подключения сетевого адаптера.

Наличие двух индикаторов на светодиодах позволяет оценивать в реальном времени режим работы устройства. Один из них - 10/100 Мбит/с - указывает на скорость соединения и мигает при наличии обмена информацией, а индикатор Status - на состояние принтерного порта.

Для управления принт-сервером используется утилита PrintSir, устанавливаемая с прилагаемого CD-ROM. Она позволяет управлять работой принт-сервера под управлением всех протоколов и настраивать такие параметры, как IP-адрес, способ его получения (вручную или через DHCP), наименование рабочей группы и др.

Принт-сервер способен работать по сетевым протоколам IPX/SPX, TCP/IP и NetBEUI и поддерживает ОС Windows 95/98/Me/NT/2000, Windows NT/2000 Server. Администрирование принт-сервера производится через Web-сервер и по протоколу SNMP

Edimax PS-3101P

Этот принт-сервер имеет три параллельных порта с разъемами D-25 для принтеров и один порт Ethernet/Fast Ethernet для подключения к локальной вычислительной сети. Он выполнен в оригинальном двухцветном пластмассовом корпусе, который имеет обтекаемую форму со скругленными углами. На скошенной передней панели расположены пять светодиодных индикаторов, позволяющих в каждый момент определить состояние устройства и режим его работы. Два из них - 10 Mbit LINK/ACT и 100 Mbit LINK/ACT - указывают на скорость соединения с локальной сетью и мигают во время передачи данных. Еще три индикатора отображают статус каждого из принтерных портов. Последний - Power - горит при наличии питания постоянным током от сетевого адаптера.

Для управления принт-сервером используется утилита PrintSir, устанавливаемая с прилагаемого CD-ROM. Она позволяет управлять работой принт-сервера под управлением всех протоколов и настраивать такие параметры, как IP-адрес, способ его получения (вручную или через DHCP), наименование рабочей группы и др.

Принт-сервер способен работать по сетевым протоколам IPX/SPX, TCP/IP и NetBEUI и поддерживает ОС Windows 95/98/Me/NT/2000, Windows NT/2000 Server. Администрирование принт-сервера производится через Web-сервер и по протоколу SNMP. Поддерживаются режимы работы NetWare Remote Printer, TCP/IP Remote Printing, UNIX LPR Printing.

Genuis GPS300D II

Этот миниатюрный принт-сервер предназначен для установки непосредственно на разъем Centronics принтера. С другой стороны корпуса расположены разъем питания, гнездо RJ-45 для подключения к сети Ethernet и два светодиодных индикатора. Один из них - Flow/Link - светится зеленым светом при наличии соединения с локальной сетью, другой при включении питания мигает пять раз, а впоследствии помигивает при обмене данными по сети.

Принт-сервер способен работать в следующих сетях: Novell NetWare 3.12, 4.x, 5.x; Microsoft Windows 95/98/Me; Microsoft Windows NT/2000; Apple EtherTalk; UNIX. Справедливости ради следует отметить, что EtherTalk упомянут только один раз - в списке поддерживаемых ОС.

Поддерживаются протоколы IPX/SPX, TCP/IP и NetBEUI.

Конфигурировать принт-сервер можно при помощи утилиты PSAdmin и встроенного Web-сервера. Оба способа дает возможность конфигурировать все параметры принт-сервера и управлять его работой при взаимодействии с различными протоколами.

Встроенная флэш-память позволяет модернизировать программное обеспечение. Мини-сервер поддерживает подключение 10Base-T и 100Base-TX, что обеспечивает работу с автоматическим распознаванием и двусторонней связью (по стандарту IEEE-1284) при высоком быстродействии в 10 и 100 Мбит/с.

В качестве основных особенностей принт-сервера можно отметить следующие:

  • Полностью совместим c Novell NetWare, UNIX, Mac, Windows XP/Me/2000/NT/98/95
  • Поддерживает сети с равноправными узлами
  • Поддерживает ОС Windows XP/Me/98/95
  • Поддерживает протоколы IPX, NetBEUI, TCP/IP и AppleTalk
  • Имеет простую в применении программу выбора конфигурации под Windows
  • Выступает как диспетчер печати в среде Windows
  • Поддерживает управление сетью клиентов DHCP и протоколом SNMP
  • Поддерживает IPP (межсетевой протокол печати)

HardLink HPS-101

Однопортовый принт-сервер, предназначенный для работы в сети со скоростью передачи данных 10/100 Мбит/с. Имеет принтерный разъем DB25. Поставляется с драйверами под все популярные операционные системы. Наличие трех индикаторов на светодиодах позволяет оценивать в реальном времени режим работы устройства. Два из них указывают на скорость соединения - 10 Мбит/с, 100 Мбит/с - и мигают при наличии обмена информацией, а индикатор Status - на состояние принтерного порта. Дизайн устройства незатейлив: никаких скругленных углов и скошенных стенок. Принт-сервер помещен в аскетичный металлический корпус светлого серо-бежевого цвета. Разъем RJ-45 находится на передней стенке, а 25-контактная розетка для подключения принтера и гнездо для адаптера питания - на задней.

Принт-сервер поддерживает протоколы TCP/IP, IPX, NetBEUI и имеет драйверы под все современные популярные операционные системы, включая Microsoft Windows 95/98/Me/NT/2000, Novell NetWare и UNIX. Для управления принт-сервером используется утилита PrintServer Configuration, устанавливаемая с прилагаемого CD-ROM. Она позволяет управлять работой принт-сервера под управлением всех протоколов и настраивать такие параметры, как IP-адрес, способ его получения (вручную или через DHCP), наименование рабочей группы и др.

В данном принт-сервере реализованы многочисленные функции, превращающие его в устройство plug-and-play, такие как DHCP сервер/клиент, автообнаружение IP-адреса назначения, авто-настройка на нужную сетевую скорость, утилиты быстрой установки для Windows и NetWare, простое управление через стандартное окно Интернет-просмотра.

Принт-сервер способен работать по сетевым протоколам IPX/SPX, TCP/IP и NetBEUI и поддерживает ОС Windows 95/98/Me/NT/2000, Windows NT/2000 Server. Администрирование принт-сервера производится через Web-сервер и по протоколу SNMP.

HardLink HPS-103P

HardLink HPS-103P - трехпортовый принт-сервер. Он выполнен в прямоугольном пластмассовом корпусе со скругленными углами и скошенной передней панелью. Снизу корпуса предусмотрены места для крепления на стену. На панели расположены шесть светодиодных индикаторов. На передней панели расположены пять светодиодных индикаторов, позволяющих в каждый момент оценить состояние устройства и режим его работы. Два из них - 10 Mbit LINK/ACT и 100 Mbit LINK/ACT - показывают скорость соединения с локальной сетью и помигивают во время передачи данных. Еще три индикатора отображают статус каждого из принтерных портов. Последний - Power - горит при наличии питания постоянным током от сетевого адаптера.

Для управления принт-сервером используется утилита PrintServer Configuration, устанавливаемая с прилагаемого CD-ROM. Она позволяет управлять работой принт-сервера под управлением всех протоколов и настраивать такие параметры, как IP-адрес, способ его получения (вручную или через DHCP), наименование рабочей группы и др.

Он поддерживает протоколы TCP/IP, IPX, NetBEUI, имеет драйверы под все современные популярные операционные системы, включая Microsoft Windows 95/98/Me/NT/2000, Novell NetWare и UNIX.

В HardLink HPS-103P реализованы многочисленные функции, превращающие его в устройство plug-and-play, такие как DHCP сервер/клиент, автообнаружение IP-адреса назначения, авто-настройка на нужную сетевую скорость, утилиты быстрой установки для Windows и NetWare, простое управление через стандартное окно Интернет-просмотра.

Принт-сервер способен работать по сетевым протоколам IPX/SPX, TCP/IP и NetBEUI и поддерживает ОС Windows 95/98/Me/NT/2000, Windows NT/2000 Server. Администрирование принт-сервера производится через Web-сервер, по протоколу SNMP и через утилиту Windows Configuration Utility.

Surecom EP901X

Этот сервер печати предназначен для установки непосредственно на разъем принтера. При соединении встроенная функция N-Way автоматически определяет наибольшую возможную скорость передачи, а затем автоматически устанавливает порт на работу с этой скоростью. Три светодиодных индикатора - Power, Status и Flow/Link - позволяют в реальном времени следить за состоянием питания, загруженностью канала связи и состоянием устройства. Для настройки принт-сервера используется утилита PSAdmin, позволяющая настраивать параметры работы по всем сетевым протоколам - NetBIOS, TCP/IP и IPX/SPX. Сервер печати также имеют встроенную флэш-память, что дает возможность быстро и легко производить модернизацию устройства.

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

EP901X поддерживает несколько протоколов одновременно, что позволяет их пользователям одновременно печатать из систем NetWare, Windows 95/98/NT и UNIX.

Surecom EP903X

EP903X имеет три параллельных порта для принтеров и один порт Ethernet/Fast Ethernet для подключения к локальной вычислительной сети. Встроенный высокоскоростной микропроцессор обеспечивает быструю и надежную передачу данных. Функция N-Way мгновенно определяет самое быстрое возможное соединение, а затем автоматически устанавливает параллельный порт на работу с этой скоростью. Сервер печати имеет три светодиодных индикатора, позволяющих в реальном времени оценивать состояние устройства и загруженность канала связи. Два из них расположены возле гнезда RJ-45 и отображают наличие электропитания, связи с сетью и обмен данными по сети. На верхней панели имеется индикатор активности портов печати. Наличие встроенной флэш-памяти делает EP903X легко модернизируемым и гибким устройством. Для настройки принт-сервера используется утилита PSAdmin, позволяющая настраивать параметры работы по всем сетевым протоколам NetBIOS, TCP/IP и IPX/SPX.

Этот сервер печати является идеальным решением для большинства малых, средних и больших сетей. EP903X поддерживает несколько протоколов, что позволяет одновременно печатать из таких операционных систем, как NetWare, Windows 95/98/NT или UNIX. Будучи размером с ладонь, сервер печати способен поддерживать до трех принтеров одновременно. Настройку, конфигурирование и управление EP903X можно выполнять с любой рабочей станции Windows.

Поддержка протоколов TCP/IP, NetBEUI и AppleTalk делает этот принт-сервер идеальным выбором в условиях одновременного использования различных ОС. Параллельный порт поддерживает протокол HP PJL для двунаправленного обмена. Это позволяет принт-серверу получать информацию от принтера о его статусе во время печати.

Легкая в управлении программа администратора PSAdmin, разработанная для Windows 95/98/NT/2000/XP, позволяет установить принт-сервер в течение нескольких минут и осуществить его настройку.

Поддержка Web-управления и Telnet позволяет администратору управлять и настраивать принт-сервер дистанционно через Интернет или с помощью UNIX. Также возможно управление устройством через Web-интерфейс.

Конфигурировать принт-сервер можно при помощи утилиты PSAdmin и встроенного Web-сервера, а также при помощи Telnet. Все способы позволяют конфигурировать все параметры принт-сервера и управлять его работой при взаимодействии с различными протоколами.

Встроенная флэш-память дает возможность модернизировать программное обеспечение. Сервер поддерживает подключение 10Base-T и 100Base-TX, что позволяет работать как с новым, так и со старым оборудованием.

Принт-сервер поддерживает ОС Windows 95/98/98Me/2000, Windows NT, NetWare, HP-UX, UNIX, Solaris, SCO UNIX, MAC и AppleTalk. В среде Novell NetWare поддерживается до 36 серверов Novell NetWare file servers и 64 очередей. Кроме того, обеспечивается поддержка двунаправленного протокола HP PJL

Глоссарий

ANSI 1284 - стандарт, вышедший в 1994 году, описывает методы передачи данных по параллельному интерфейсу и относится к оригинальному порту Centronics примерно так, как процессор Pentium к 286. В нем описывается высокоскоростная двунаправленная передача данных между компьютером и периферийными устройствами со скоростью в 50…100 раз выше, чем по спецификациям на порт LPT. Однако он остается несовместимым с устаревшими устройствами.

Поддерживаются следующие режимы совместимости:

Compatibility Mode - стандартный Centronics;

Nibble Mode - 4 бит параллельно по линиям состояния, HP Bi-tronics;

Byte Mode - 8 бит по линиям данных, иногда упоминается как двунаправленный;

EPP (Enhanced Parallel Port - расширенный параллельный порт) - используется в основном для связи не с принтерами, а с такими устройствами, как CD-ROM, стример, МО-накопители;

ECP (Extended Capability Port - порт с расширенными возможностями) - используется в основном для подсоединения новых принтеров и сканеров.

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

IPX (Internetwork Packet Exchange) - протокол сетевого уровня, предназначенный для доставки данных без установления соединения. Разработан на основе протокола IDP (Internetwork Datagram Protocol) из набора XNS (Xerox Network Service). Его основные функции - доставка данных и маршрутизация.

IPX/SPX - обобщающее название для набора протоколов, используемых ОС Novell NetWare. До появления IntraNetWare и NetWare 5 этот набор был «родным» и устанавливался в обязательном порядке. Это компактный, почти не требующий настройки маршрутизируемый протокол, идеальный для локальных сетей.

NetBEUI (NetBIOS Extended User Interface) - был разработан IBM в 1985 году. Это расширение применялось в сети Token Ring. В одном кольце допускалось наличие до 260 устройств, кольца можно было объединять при помощи мостов.

NetBIOS (Network Basic Input/ Output System) - интерфейс был разработан в 1983 году фирмой Sytec, Inc. (ныне Hughes LAN Systems) по заказу IBM. Он включал API (Application Program Interface - Интерфейс для прикладных программ), позволяющий изолировать приложения от сетевой среды, и ряд сетевых фирменных протоколов. В одной сети допускалось наличие 72 или 80 устройств (в зависимости от физической реализации). Идентификация устройств в сети производится по имени, длина которого не должна превышать 15 символов. Поскольку данный протокол не является маршрутизируемым, были реализованы версии его инкапсуляции в протоколы IPX и TCP/IP.

PJL (Printer Job Language) - в дополнение к стандартному PCL (Printer Command Language) позволяет принтеру выполнять некоторые дополнительные функции, такие как дуплексную связь по параллельному порту. Принтер может передавать и принимать данные о состоянии индикаторов и установок на пульте управления; при наличии нескольких портов для каждого из них допускается собственная конфигурация принтера, а данные могут поступать в буфер, даже если он находится в режиме офлайн; контекстно-зависимое переключение позволяет автоматически распознавать тип задания (PostScript или PCL).

SPX (Sequenced Packet Exchange) - протокол транспортного уровня, предназначенный для доставки данных с установлением соединения и гарантированной доставкой. Разработан на основе протокола Xerox Sequenced Packet Protocol. Основная функция - гарантированная доставка данных. По отношению к IPX является примерно тем же, что TCP по отношению к IP.

Примечание. Статья публикуется с изменениями. Последняя редакция от 30.07.2007.

Что известно среднестатистическому пользователю о серверах печати? «Это такие штучки, которые позволяют подключить принтер к локальной сети, чтобы можно было печатать с нескольких компьютеров». Собственно, больше знать ничего в былые времена и не требовалось, ведь исторически так сложилось, что принт-серверы являлись дорогими аксессуарами для дорогих офисных принтеров, их покупкой и обслуживанием занимались системные администраторы. Сейчас домашним принтером никого не удивишь, а производители сетевого оборудования наперебой соблазняют потребителей возможностью беспроводной печати по доступной цене: от 50 долл. за самостоятельное устройство или почти столько же за сетевой комбайн (Интернет-шлюз со встроенным принт-сервером). От богатства предложений глаза разбегаются, а чем отличается одна модель от другой, понять трудно.

После получения задания прояснить ситуацию, вашему покорному слуге не потребовалось много времени, чтобы поставить себя на место читателя и решить, с какого уровня начинать объяснение, так как собственные знания в этой области не намного отличались от тех, что приведены в предыдущем абзаце — и это несмотря на опыт в эксплуатации и настойке довольно дорогих моделей сетевых принтеров. Постепенно стало ясно, что ничего удивительного в том нет, потому что чем функцио-нальнее принтер и сервер, тем легче подружить их между собой. Когда же речь заходит о бюджетном сегменте, проявляются специфичные только для него проблемы. К большому сожалению, причину основной проблемы — проблемы совместимости, о которой речь пойдёт ниже — чётко определить не удалось. Технический специалист, имеющий опыт работы в российских представительствах двух известных производителей принтеров, прокомментировал ситуацию следующим образом: «Как правило, для производителя принтеров эти устройства — всего лишь один из аксессуаров, к тому же априори не слишком пользующийся спросом и не слишком продвигаемый. Из-за того, что информация о совместимости никому обычно не нужна, докопаться до неё непросто даже сотруднику компании.» Поэтому статья излагает личные наблюдения за тестовой группой принтеров и серверов, а также сведения из открытых источников . Ваши дополнения и замечания приветствуются на форуме .

Принцип «подключай и работай» в отношении IP-сетей пока ещё скорее научная фантастика, чем реальность. Поэтому для грамотной работы требуются глубокие знания, которые у большинства потребителей отсутствуют. И поскольку принт-сервер может стать первым сетевым устройством, заставляющим задуматься о механизмах сетевого взаимодействия, в начале статьи приведён краткий курс технологий сетевой печати и глоссарий основных терминов из этой области — чтобы спецификации устройств стали для вас открытой книгой. Ну, во всяком случае чуть более открытой, чем для большинства «специалистов», занимающихся составлением этих самых спецификаций.

Теоретические основы печати в системе Windows

Выбор принтера

Глядя на приведённую в предыдущей главе схему процессов печати, нетрудно догадаться, что весь дальнейший разговор будет крутиться вокруг нижних её уровней. Начнём с самого низа — с принтера, потому что именно он определяет, возможно ли вообще подключить его через принт-сервер, и если да, то каковы обязательные требования к последнему.

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

Хоть это и очевидно многим пользователям, напомним, что при выборе внешнего сервера печати в первую очередь должны совпадать типы интерфейсов — LPT или USB. Причём желательно наиболее точное соответствие: если у принтера порт USB 2.0, то и сервер лучше с таким же портом, а не USB 1.1. Некоторые модели серверов имеют более одного порта, иногда разных типов, иногда одинаковые.

Далее следует один из самых сложных шагов: вам необходимо определить, а может ли вообще ваш принтер подключаться через принт-сервер? Производители обоих видов оборудования стараются не афишировать тот факт, что многие дешёвые принтеры либо совсем не способны работать без компьютера, либо требуют особых серверов , стоимость которых порой сопоставима с недорогим ПК (из-за низкого спроса они выпускаются ограниченными партиями). Причиной тому является малый объём постоянной памяти принтера, куда умещается лишь небольшой загрузчик. Этот загрузчик способен только на то, чтобы принять главную часть программы с компьютера. Соответственно, на управляющем устройстве, будь то компьютер или сервер печати, должен иметься драйвер, закачивающий нужную программу в принтер каждый раз после его включения. Подавляющее большинство принт-серверов, за исключением специально спроектированных, не предлагают такой функции. Её, однако, иногда можно получить с помощью неофициальных прошивок для некоторых сетевых комбайнов. Но, во-первых, использование таких прошивок лишает пользователя фирменной гарантии. Во-вторых, ему сначала надо суметь найти нужные файлы среди множества модулей, составляющих комплект драйвера принтера, и уместить их либо во внутренней энергонезависимой памяти принт-сервера или сетевого комбайна, либо на внешнем USB-брелоке, если поддерживается подключение внешних накопителей. В-третьих, от пользователя требуется уверенное знание системы Linux (под управлением которой работает большинство устройств), чтобы самостоятельно написать сценарий, загружающий файлы в нужное время и в нужной последовательности — конкретно под свою модель принтера. Если для вас это не проблема, примеры можно посмотреть на форуме поддержки неофициальных прошивок для сетевых устройств Asus — WL500G.Info .

Поскольку объём постоянной памяти принтеров никогда не указывается в публичных спецификациях, нет возможности распознать принтер как «чрезмерно упрощённый» на основании подозрительно малого объёма ПЗУ. Поэтому придумано множество альтернативных способов, как отличить «нормальный» принтер от «ущербного», но все они базируются на косвенных признаках и совершенно ненадёжны. Даже если у покупателя есть возможность заглянуть внутрь принтера, не всегда есть шанс разглядеть там микросхему Flash-памяти, потому что последнее время получают всё большее распространение RISC-процессоры со встроенной памятью внушительного объёма. И если характеристики универсальных процессоров семейства ARM обычно широко известны, то специализированные микросхемы (ASIC), разрабатываемые под конкретную линейку принтеров, овеяны коммерческими тайнами за семью печатями. В любом случае, знать объём ПЗУ мало — это знание бесполезно, если неизвестен потребный размер для размещения прошивки, ведь принтеры очень сильно разнятся по функциональности — ниже вы прочтёте как раз о том, что наибольшее количество поддерживаемых протоколов печати в нашем обзоре продемонстрировал принт-сервер с самым маленьким ПЗУ.

Тем не менее, ориентироваться как-то надо, поэтому рассмотрим некоторые косвенные признаки:

  • Если принтер аппаратно поддерживает такие языки, как PCL , HP-GL , PPDS , PostScript и PDF (а также их альтернативные реализации типа BR-Script , KPDL , PageStyler ), Prescribe и т. п., с высокой долей вероятности можно сказать, что проблем не возникнет.
  • Если язык принтера относится к семейству простейших, таких как CAPT , LIDIL , JetReady , PCL3GUI , RPCS /RPDL , SPL /QPDL , или в спецификации фигурируют слова вроде GDI, host-based printing или Windows printing, есть повод для волнения, но отчаиваться ещё рано. Например, в нашем тестировании один такой типичный бюджетный host-based принтер с поддержкой упрощённого языка Samsung Printing Language (SPL) печатал без проблем через все протестированные серверы. Для систем Canon Advanced Printing Technology (CAPT) возможно применение специально разработанного сервера Axis 1610 стоимостью около 250 долл. Примечание от 30.07.2007. Эксклюзивно для принтера HP LaserJet 1020 (система host-based печати Zeno-grafics IMF) компания D-Link модернизировала некоторые свои принт-серверы, в частности DP-301U (рассматривается далее), и выпустила программное обеспечение PS Monitor, которое закачивает нужную прошивку на сервер печати, а тот пересылает её в принтер.
  • Поскольку порты LPT и COM обычно обслуживаются стандартным монитором портов, принтеры с такими интерфейсами скорее всего не должны требовать особого отношения к себе. Сообщалось о случаях, когда принтер с портами USB и LPT не хотел работать с сервером печати через USB, но при этом успешно использовался по интерфейсу LPT.
  • Выскакивающее при печати окно какого-нибудь монитора состояния может служить тревожным сигналом. Но не более того.
  • Попробуйте распечатать что-нибудь в файл (о том, как это делается, см. в предыдущей главе, где описывается виртуальный порт FILE). Согласно схеме процессов, перенаправление печати в файл никак не зависит от подключения к принтеру. Если же при отключённом принтере программа зависнет или созданный файл окажется нулевого размера, печатать по сети вряд ли получится. (Примечание: если значок принтера полупрозрачный, то есть показывает что принтер отключён, необходимо активировать принтер, выбрав в контекстном меню команду «Использовать принтер в оперативном режиме» — иначе печать может не начаться даже с вполне нормальным драйвером.) Причиной зависания печати, скорее всего, является попытка драйвера при первом запуске закачать прошивку в принтер, что не представляется возможным.
  • Если предыдущий эксперимент с распечаткой в файл прошёл успешно, попробуйте ещё один, менее строгий тест. Измените порт принтера обратно на USB (или какой у него там) и выключите двустороннюю связь, сняв одноимённую галочку в том же диалоге назначения порта. При этом может поднять панику монитор состояния, перестанет определяться уровень оставшихся чернил или тонера, исчезнет сигнализация о нехватке или замятии бумаги — это всё дополнительные навороты, и принт-серверы не обязаны реализовывать трансляцию сообщений от принтера к компьютеру. Главное, чтобы принтер печатал, просто принимая данные в одностороннем порядке.

На какие признаки не стоит ориентироваться (развенчание мифов):

  • Многие уверены, что host-based принтеры лишены собственного процессора и оперативной памяти. На самом же деле, за очень-очень редким исключением, заглянув под крышку любого принтера, вы найдёте там и то, и другое (возможно, в виде единой узкоспециализированной микросхемы), но это не говорит о его «нормальности».
  • Для диагностических целей принт-серверы имеют функцию вывода тестовой страницы, которая активируется либо через веб-интерфейс, либо кнопкой на корпусе. Последнее может показаться особенно удобным для тестирования пары «сервер-принтер» прямо в магазине, но так же ни о чём не говорит. Страница может быть получена, но сетевой печати через данный сервер вы не дождётесь, если драйвер обязательно хочет пообщаться с принтером (например, чтобы запросить у него служебную информацию). И наоборот, принтер с собственным языком печати может не понять тестовую страницу на языке, скажем, PCL, но будет печатать данные, сгенерированные правильным драйвером на понятном принтеру языке.
  • Верным знаком «нормальности» считается поддержка DOS. Только термин этот слишком неоднозначен. В обиходе так называют возможность печати в текстовом режиме, то есть наличие встроенных моноширинных шрифтов; нередко этому сопутствует поддержка таких языков как ESC/P (включая Epson LQ/FX), IBM ProPrinter. Однако производители при составлении официальных спецификаций имеют в виду совсем иное:
    • можно ли печатать из чистого DOS (что весьма проблематично, если у принтера только USB-порт);
    • поставляются ли драйверы для наиболее известных приложений DOS;
    • занимается ли служба технической поддержки решением проблем, связанных с печатью из DOS.
    Поэтому, если принтер официально не поддерживает DOS, это ещё не значит, что он и в самом деле не подходит по данному критерию.
  • Совершенно ни о чём не говорит поддержка альтернативных операционных систем, например Mac OS — ведь подобающий драйвер можно написать абсолютно для любой платформы, но в принт-сервер его не засунешь.

Допустим, вы готовы не экономить, чтобы гарантированно приобрести «нормальный» принтер. Здесь тоже трудно дать однозначный совет. Если речь о лазерном печатающем устройстве, достаточно ориентироваться на аппаратную поддержку языков типа PCL. Для струйников такой метод неприменим, потому что в любительском классе даже дорогие модели сильно полагаются на ресурсы компьютера, однако сетевая печать возможна и на некоторых дешёвых. Лучшим вариантом будет непосредственное тестирование либо покупка с возможностью возврата (money-back) — доверяться одному только мнению консультанта из компьютерного магазина не стоит. Сомневайтесь даже в рекомендациях самого производителя принтеров и его консультантов ; ниже описан случай, когда по ошибке была официально заявлена совместимость принтера с одним весьма недешёвым принт-сервером той же фирмы. Не принимайте за абсолютную истину и тезисы этой статьи, потому что драйверы и микропрограммы постоянно совершенствуются, так что нельзя исключать возможность случая, что, когда вы будете читать эти строки, часть информации о конкретных моделях оборудования уже перестанет соответствовать действительности. Примечание от 30.07.2007. И это действительно так! Всего за полтора года, прошедшие с момента первой публикации статьи, многое успело поменяться — см. примечания в тексте.

Протоколы сетевой печати

Прочие характеристики серверов печати

Поскольку серверы обсуждаемого класса не занимаются обработкой документов, им не нужен ни мощный процессор, ни быстродействующая память. Но объём памяти имеет значение: вместительная оперативная память помогает быстрее освободить компьютер клиента, а от микропрограммной памяти зависит количество функций.

Важную роль играют способы управления устройством:

  • Наиболее часто встречается управление через веб-интерфейс, потому что он нагляден, интуитивно понятен и требует от пользователя самых примитивных навыков работы в браузере. Некоторые из протестированных моделей серверов имели скверную привычку перезагружаться после настройки каждого параметра — совсем как в том анекдоте: «Вы изменили положение мыши. Для того чтобы изменения вступили в силу, необходимо перезагрузить компьютер». Причём перезапуск инициировался устройством самостоятельно, сразу после нажатия кнопки сохранения настроек.
  • Традиционный способ управления через telnet или консольный порт ориентирован на продвинутых администраторов, поэтому нередко только эти интерфейсы позволяют проводить тонкую настройку; текстовый интерфейс может иметь вид меню или командной строки.
  • Очень полезной для первичного конфигурирования оказывается клиентская программа для Windows, которая помогает задать IP-адрес нового устройства без изменения сетевых настроек компьютера; если такая программа не поставляется, нужно сначала сменить IP-адрес компьютера, чтобы он попал в одну IP-сеть с адресом по умолчанию для принт-сервера, либо иметь в сети DHCP-сервер.
  • Некоторые модели поддерживают протокол SNMP, который позволяет управлять устройством и снимать статистику в автоматическом режиме. Для приборчиков домашнего и мелкоофисного применения это, пожалуй, лишнее, но технофилов, несомненно, порадует. Впрочем, «поддержка SNMP» применительно к участникам нашего тестирования — это громко сказано: у них можно считывать узкий перечень данных, а менять — и того меньше.

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

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

Обычно для каждого порта принтера можно настроить параметры связи: скорость для USB и режим SPP /ECP для LPT. Желательно, чтобы настраивалась также поддержка принтером языка PJL , ведь попытки отправить команды PJL (например, команды опроса состояния) на принтер, который их не понимает, будут приводить к распечатке этих команд на бумаге.

Подключая к серверу печати вместо принтера многофункциональное устройство, логично потребовать, чтобы и сканер, и факс тоже можно было использовать по сети. По всей видимости, для этого нужен сервер только того же производителя, что и МФУ. Наиболее универсальный способ получения изображений со сканера состоит в скачивании их через веб-интерфейс администрирования как обычную картинку из Интернета или отправку на местный почтовый сервер. Работать со сканером через обычные диалоги TWAIN и WIA просто так не получится — необходимы специальные драйверы, поддерживающие сетевое сканирование через конкретно вашу модель сервера.

Обратите внимание на внешние органы управления. Кнопка Test помогает распечатать основные настройки, что может быть полезно в случае недоступности интерфейсов управления (например, вы забыли назначенный устройству IP-адрес). Правда, для этого нужен принтер, понимающий язык печати, на котором принт-сервер создаёт тестовую страницу. Кнопка Reset позволяет сбросить все настройки, если вы забыли пароль администратора; при отсутствии этой кнопки может помочь, наверное, только сервисный центр, но зато такой сервер защищён от неавторизованного доступа людей, имеющих физический доступ к нему.

Пользоваться принт-сервером и администри-ровать его, скажем так, сложнее переключения каналов телевизора. Поэтому наличие инструкции и справочной системы есть ключевой момент в освоении устройства. К сожалению, ни одной из протестированных моделей нельзя поставить «отлично» за документацию: где-то изложение более подробное, где-то менее, где-то даже на русском языке, но полного освещения специфических для данного типа аппаратуры возможностей не встретилось нигде. Особенно почему-то не полюбился производителям протокол IPP: поддержка заявлена, а про то, как им пользоваться (хотя бы какой URL у принтера) — ни слова. В результате получается, словно покупатель получает два бриллианта в три карата и использует их для резки стекла.

Не поленитесь сходить на сайт производителя для оценки технического сопровождения:

  • виды связи со службой поддержки;
  • форум пользователей для обмена опытом;
  • архив прошивок и документации.

Некоторые производители создают эмуляторы своих продуктов, позволяющие получить начальное представление об их веб-интерфейсе ещё до покупки.

Наконец, габариты. Если предполагается брать аппаратуру в поездки, имеет смысл остановиться на компактных моделях, у которых объём корпуса всего 60-80 см² и вес 40-80 г (не считая адаптера питания). Среди стационарных моделей встречаются гиганты, которые в 20 раз крупнее и в 10 раз тяжелее, но зато у них несколько портов для подключения принтеров, иногда даже встроенный коммутатор для локальной сети, удобное расположение всех индикаторов и разъёмов, возможность настенного крепления и различные варианты установки на столе.

Участники тестирования

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

  • Epson Stylus С65/C67 (100 долл.). Типичный струйный принтер с USB-портом. Поддерживает печать в текстовом режиме и фирменный язык ESC/P, за долгие годы ставший стандартным для матричных и струйных принтеров фирмы Epson. Для каждого установленного в системе принтера этой модели запускается отдельная копия монитора состояния, которая хочет следить за принтером. Возможно, только по этой причине не удалось печатать по сети кроме как через протокол PRTmate. А ведь как всё хорошо начиналось: данный принтер смог распечатать тестовые страницы всех принт-серверов.
  • HP LaserJet 1020 (170 долл.) или LaserJet 1018 (140 долл.). Типичный монохромный лазерный принтер для персонального пользования, из категории «неподдающихся». Поддерживает только свой собственный язык, разработанный фирмой Zenografics. Для начала работы требует загрузки основной управляющей программы, поэтому обычные принт-серверы его либо совсем «не видят», либо он периодически то активен, то словно выключен. Ни один из протестированных принт-серверов не смог обеспечить сетевую печать на этот принтер, хотя разделение доступа средствами Windows всё-таки возможно. Примечание от 30.07.2007. Через некоторое время после написания данного обзора фирма D-Link выпустила новые аппаратные ревизии принт-серверов DP-301U и DP-G310, которые вместе с программой PS Monitor должны обеспечивать полноценную сетевую работу LaserJet 1020; насчёт 1018-й модели пока ничего не сообщается.
  • HP LaserJet 1022n (310 долл.). Несмотря на то, что аппаратная начинка этой модели фактически та же, что и у LaserJet 1020/1018 (за исключением встроенного сетевого адаптера), со всеми протестированными серверами она поддерживала ровные, дружеские отношения. Зачем для изначально сетевой модели внешний сервер печати, спросите вы? Ответ прост: внешний сервер можно подобрать под свои потребности, включая беспроводную связь. К тому же существует модификация без встроенного сервера — просто к нам в лабораторию привезли именно сетевую модель.
  • HP LaserJet 3030 (550 долл.). Устройство «всё в одном» с портами LPT и USB и аппаратной поддержкой языка PCL 6. Без проблем печатает через принт-серверы третьих фирм по любому из интерфейсов, а с фирменными серверами JetDirect — ещё и сканирует!
  • Kyocera Mita Ecosys FS-1010 (300 долл.). Лазерный принтер для небольших рабочих групп. Аппаратно поддерживает язык Prescribe IIe и собственные версии PostScript II и PCL 6. Так же не создаёт трудностей при подключении к серверам печати через любой из портов — LPT или USB.
  • Samsung ML-1710 (210 долл.). Вообще-то ему отводилась роль «неподдающегося», потому что у него только USB-порт и собственный язык SPL, относящий эту модель к классу host-based принтеров. Однако на практике лишний раз подтвердилось, что «на лицо ужасные люди-дикари» при ближайшем рассмотрении вполне могут оказаться милыми ребятами. Невозможность распечатки тестовых страниц, созданных принт-серверами, объясняется просто: принтер не понимает их языка, но это ничуть не мешает ему принимать от тех же принт-серверов правильно сформированные, благодаря драйверу на компьютере, документы.

Результаты осмотра

Протестированные продукты условно сгруппировались по географической принадлежности их производителей: D-Link и CNet из Азии, HardLink из Европы и Hewlett-Packard из Нового Света (хотя все устройства, понятное дело, изготавливаются на Тайване и в Сингапуре). Основные характеристики приведены в , но раз уж под прицел попали серверы , больше внимания будет уделено вопросам администрирования.

Характеристики серверов печати
Модель Цена 1 , долл. Интерфейсы Память ОЗУ/ПЗУ, Мбайт Протоколы Объём 3 , см³ / вес 4 , г
сеть принтер кноп-ки 2 печать упр-ние автоконф.
D-Link DP-301U 65 LAN USB 1.1 Reset 2/0,5 LPR, FTP, ATPS HTTP, Telnet, RCP, TFTP, SNMP/v1 DHCP 250/118
D-Link DP-G321 145 LAN, 802.11g 2×USB 2.0, LPT Reset 8/2 SMB, IPP, LPR, FTP, ATPS HTTP, Telnet, RCP, SNMP/v1 DHCP, UPnP 720/325
D-Link DI-824VUP+ 130 4×LAN, 802.11g, WAN, RS-232 USB 1.1, LPT Reset 8/1 PRTmate, LPR 5 HTTP, SNMP/v2c DHCP, UPnP, RIP/v2 1275/525
HardLink HPS-101UW 90 LAN, 802.11g USB 1.1 Reset 16/2 SMB, IPP, LPR, Raw, ATPS, NCP HTTP, Telnet, RCP, SNMP/v1 DHCP 85/76
HardLink HPS-101U 45 LAN USB 1.1 нет 2/0,5 SMB, IPP, LPR, Raw, POP3, ATPS, NCP HTTP, RCP, SNMP/v1 DHCP 60/49
CNet CNP101U 70 LAN USB 1.1 Reset 2/1 IPP, LPR, Raw, ATPS, NCP HTTP, Telnet, RCP, SNMP/v1 DHCP 65/42
HP JetDirect ew2400 290 LAN, 802.11g USB 2.0 Test 16/4 LPR, Raw, FTP, ATPS HTTP/S, Telnet, SNMP/v2c DHCP, SLP, mDNS 435/161
HP JetDirect en3700 285 LAN USB 2.0 Test 16/4 IPP, LPR, Raw, FTP, ATPS HTTP/S, Telnet, SNMP/v3 DHCP, SLP, mDNS 435/140

Примечания:

1 Цена по состоянию на ноябрь 2005 г.

2 Условные обозначения кнопок: Reset — сброс настроек на значения по умолчанию (а вовсе не перезагрузка устройства; правильнее было бы назвать эту кнопку Zap ), Test — отправка тестовой страницы на принтер.

3 Объём указан без учёта внешней антенны.

4 Вес указан с учётом внешней антенны.

5 Протокол LPR поддерживается только в более поздних версиях (прим. от 30.07.2007) .

D-Link Express EtherNetwork DP-301U

Компания D-Link известна в первую очередь как производитель «народного» оборудования, сочетающего хорошую функциональность с привлекатель-ностью цен. Принт-серверы, правда, на фоне конкурентов не выглядят чемпионами сохранения бюджета. Возможной причиной можно назвать то, что D-Link не является прямым их производителем, а использует ODM-продукты малоизвестной конечному покупателю фирмы Cellvision Systems (таким образом, благодаря широкому охвату потребителей и возникающей обратной связи, разработчики постоянно повышают качество изделий).

Продукты D-Link (сверху вниз): DP-301U, DP-G321, DI-824VUP+

Установка и первичная настройка проходят очень легко благодаря фирменной утилите удалённого управления PS Admin. Она само-стоятельно обнаруживает в вашей сети все совместимые серверы печати и даёт вам контроль над их конфигурацией через обычный графический интерфейс Windows — нет нужды открывать веб-браузер или текстовый терминал, нет нужды временно менять IP-адрес на сетевой карте.

Джентльменский набор протоколов печати состоит из LPR и AppleTalk, а также FTP. Совместимость с принтерами стандартная: все кроме «трудных случаев» вроде Epson Stylus C67 и HP Laser-Jet 1020 — это вполне предсказуемая ситуация, поэтому, если не указано иное, для других принт-серверов подразумеваются те же результаты . Диагностическая страница требует поддержки принтером текстового режима и доступна только через веб-интерфейс управления, то есть особой кнопки на корпусе для неё не предусмотрено — только кнопка для сброса настроек. Примечание от 30.07.2007. Начиная с аппаратной ревизии B1, данный принт-сервер может работать в паре с программой PS Monitor, которая, в случае использования с принтером HP LaserJet 1020, автоматических находит в файлах драйверов нужный образ прошивки и отправляет на принт-сервер, чтобы тот смог загружать эту прошивку в принтер при каждом включении. Необходимо установить драйверы вручную, чтобы помимо них в системе не было никаких лишних программ, которые так любит навязывать пользователям программа автоматической установки устройств Hewlett-Packard — всякие мониторы состояния и слежения за количеством оставшегося тонера, программы управления настройками печати и т. п. О поддержке других моделей Win-принтеров, в том числе LaserJet 1018, пока нет сведений.

Веб-интерфейс получил бы хорошую оценку, если бы не исказил оригинальный вид, разработанный Cellvision, традиционными для устройств D-Link графическими надписями — чтобы втиснуть картинки в микропрограммную память того же размера, пришлось пожертвовать их качеством, в резуль-тате чего они получились неряшливыми, неприятными для глаза. Управление через терминал осуществляется в виде простого меню; доступными оказались почему-то не все функции, присутствующие в веб-интерфейсе.

Модель DP-301U приходится родным братом Cellvision PRS201U, однако любителей экспериментов с прошивками просим не беспокоиться: использование оригинальных микропрограмм без поправки на аппаратные различия (hardware version) грозит выходом из строя. Странно, что и D-Link тоже не особо акцентирует внимание на существовании нескольких аппаратных версий.

D-Link AirPlus G DP-G321

Если DP-301U относится к начальному уровню, то DP-G321 находится на противоположной стороне модельного ряда — это наиболее функциональный продукт из ассортимента D-Link. Уже по увели-ченному объёму памяти можно догадаться, что отличия не только в дополнительных портах принтера и беспроводном интерфейсе, но и в доступных способах печати. Здесь, помимо прочих протоколов, реализована поддержка обычной сетевой печати Windows, и устройство ведёт себя почти как настоящий компьютерный принт-сервер, появляясь в сетевом окружении и при обзоре доступных сетевых принтеров. Разница лишь в том, что названия разделяемых принтеров по умолчанию соответствуют именам портов, но вы их можете заменить любыми другими, точно так же, как имя сервера и рабочую группу.

Разумеется, сервер не умеет растрировать документы и выполнять иные задания, которые Windows позволяет переносить на серверную сторону. Поэтому SMB-печать возможна, только если драйвер выдаёт полностью готовый поток данных, признаком чего является использование Raw как формата по умолчанию в обработчике печати.

Ровно те же ограничения касаются протокола IPP. Описание работы с ним почему-то отсутствует в руководстве пользователя, поэтому вы сами должны догадаться, что в диалоге добавления сетевого принтера необходимо выбрать вариант Подключиться к принтеру в Интернете и указать адрес вроде http://dp-g321/usb2 .

Этот сервер печати оказался единственным, который позволил контролировать доступ к принтеру отдельных пользователей (на основе MAC-адресов). К существенным недостаткам DP-G321 можно отнести слабую защиту беспроводной сети: WPA не поддерживается — только WEP с длиной ключа до 128 бит.

D-Link AirPlus G+ DI-824VUP+

По основному назначению это шлюз Интернета c аппаратным ускорителем VPN, встроенным 4-портовым коммутатором и беспроводным адаптером. Причём все функции умещаются в ПЗУ вдвое меньшего объёма, чем у DP-G321, и стоимость такого сетевого комбайна меньше. Вообще, сравнивая спецификации самостоятельных принт-серверов и комбайнов с функцией сетевой печати, неподготовленному человеку трудно понять, почему последние могут стоить дешевле, несмотря на более широкий круг решаемых задач — точно так же, как трудно понять разницу между самостоятельными точками беспроводного доступа и всё теми же комбайнами. Но если приглядеться внимательнее, можно заметить, что спецификации комбайнов не раскрывают никаких подробностей о поддерживаемых технологиях печати. Более того, самостоятельные принт-серверы даже самых младших моделей характеризуются достаточно длинным списком операционных систем, в которых либо есть стандартные клиенты для реализованных протоколов, либо их нетрудно найти и установить самостоятельно, а для комбайнов лаконично указывается наличие в комплекте поставки неких «драйверов принт-сервера» для Windows и Mac OS определённых версий. На деле это означает, что в комбайнах предусмотрена печать только по TCP/IP и только одним, нестандартным и малофункциональным протоколом печати, и если для вашей версии операционной системы фирменных драйверов не существует, функция печати окажется недоступной . Примечание от 30.07.2007. Позднее была добавлена поддержка стандартного протокола LPR, что позволило устранить необходимость установки сторонних драйверов и обеспечить возможность печати практически из любых операционных систем; старый метод с PRTmate оставлен как запасной вариант для предыдущих версий Windows (95/98/ME). Однако это нововведение является скорее исключением из правил — обычные сетевые комбайны довольствуются самым примитивным протоколом.

Установка DI-824VUP+ выглядела следующим образом. За неимением утилиты типа PS Admin, пришлось временно менять сетевые настройки на компьютере, чтобы задать параметры сети для комбайна. Потом программа с прилагающегося диска добавила в систему монитор порта для протокола PRTmate. Настройка этого монитора крайне простая: надо вписать IP-адрес сервера печати и выбрать интерфейс принтера — USB или LPT (последний здесь фигурирует как «DB-25», потому что параллельный интерфейс DI-824VUP+ имеет 25-контактный разъём типа data bus). Драйверы устроены таким образом, что при попытке добавить ещё один порт типа PRTmate вызывается диалог настройки уже существу-ющего порта. Таким образом, хотя к серверу можно подключить два принтера, на каждом клиентском компьютере одновременно будет использоваться только один из них . Примечание от 30.07.2007. Разумеется, это не относится к протоколу LPR, который настраивается стандартными средствами операционной системы.

Со стороны сервера печать не только никак не настраивается, но и вообще не упоминается в веб-интерфейсе, кроме как на странице информации о текущем состоянии.

Несмотря на кажущуюся ограниченность, этот сервер оказался единственным среди протестированных, через который удалось печатать на Epson Stylus C67. При этом монитор состояния Epson жаловался на отсутствие принтера, но его автозагрузку легко отключить с помощью редактирования реестра или системной утилиты msconfig .

Сервер управления telnet в устройствах серии DI не предусмотрен. Зато обнаружился FTP-сервер; про него нет ни слова в спецификации и документации, но он существует. Ни анонимный вход, ни пароль администратора к нему не подходят, поэтому его назначение осталось загадкой. Если это чёрный вход, то для кого, спрашивается?

Поскольку DI-824VUP+ в первую очередь маршрутизатор, не удивительна поддержка протоколов динамической маршрутизации RIP v1/v2, брандмауэра и подробного журнала работы.

Общее заключение по этому классу устройств (сетевых комбайнов) такое: если вы — нетребовательный домашний пользователь, покупка комбайна будет наиболее эффективным капиталовложением, но для офисного применения лучше подойдут самостоятельные принт-серверы.

HardLink HPS-101UW

Следующая группа устройств бодро марширует под знамёнами компании MAS Elektronik, которая известна не только своими торговыми марками HardLink и Xoro, но и дистрибуцией на территории России продуктов CNet, Invensys Powerware, Mustek, Umax и Avision. Видимо, по причине меньшей популярности своей сетевой аппаратуры (если сравнивать с тем же D-Link), компания предлагает очень интересные решения по заметно более низким ценам.

Слева направо: HardLink HPS-101U, HPS-101UW, CNet CNP101U

Первое, что бросается в глаза — крохотные размеры. Даже эта модель, самая крупная в своей группе, целиком умещается на ладони вместе с внешней антенной и весит всего 76 г. Секрет миниатюризации заключается в использовании двухэтажной печатной платы с более тесным монтажом элементов. Побочным эффектом является нагрев, особенно заметный на металлических контактах, но подключаемые к ним интерфейсные кабели помогают отводить тепло.

Набор поддерживаемых протоколов печати один из самых обширных среди участников обзора, поэтому сервер может обслуживать практически любых существующих клиентов — Windows, Mac OS, Unix/Linux, NetWare.

На компакт-диске вы найдёте три вспомогательных программы. Первая предназначена для настройки принт-сервера. Она показалась более удобной, чем веб-интерфейс, который сделан немного неуклюже. В левой части окна программы располагается список обнаруженных устройств, в правой — значки доступных для выбранного устройства параметров конфигурации, что очень похоже на знакомую всем Панель управления Windows, а в нижней части окна отображается журнал произведённых манипуляций. Главное неудобство — при каждом запуске требуется сначала дождаться, когда закончится сканирование сети в поисках совместимых серверов. По непонятной причине мастер настройки беспроводного адаптера приводит все символы ключа WEP к нижнему регистру, поэтому, если вы задаёте пароль в текстовом виде, и он содержит прописные буквы (хороший пароль должен комбинировать и прописные буквы, и строчные, и обязательно цифры), придётся пользоваться иными средствами управления. И ещё непонятно, зачем в устройствах HardLink реализован DHCP-сервер, который к тому же по умолчанию активирован: если этого сразу не заметить, через некоторое время корпоративная сеть может оказаться выведенной из строя.

Вторая и третья программы служат для добавления в систему новых сетевых портов LPR. Их отличие от стандартных состоит в упрощённом дизайне диалога настройки и в возможности выбора между транспортными протоколами — TCP/IP или IPX/SPX. Также предлагается уведомлять пользователя «о завершении печати», но на поверку оказывается, что под этим понимается завершение спулинга. Разумеется, никто не запрещает использовать для портов LPR стандартный монитор и управлять ими с помощью стандартных средств. Наверное, по мнению разработчиков, с их программами это делать быстрее и удобнее, ведь автоматический поиск сетевых принтеров средствами Windows ограничивается только ресурсами сетевого окружения (Lanman), а для LPR всё пришлось бы настраивать вручную.

HardLink HPS-101U

Судя по названию, можно подумать, что это просто усечённая версия предыдущей модели — без адаптера Wi-Fi. Ничего подобного! Они даже внешне похожи лишь в общих чертах, а что касается внутренностей, у них нет ни одной одинаковой микросхемы. И программное обеспечение тоже разное, начиная от ядра и заканчивая службами прикладного уровня.

Удивительно, но скромный объём Flash-памяти не только не помешал программистам сделать поддержку всех протоколов печати, которые реализованы в HPS-101UW, но и добавить к ним возможность скачивания заданий с почтового сервера (POP3-печать). Чтобы отправлять задания на почтовый сервер как на обычный принтер, вам придётся установить специальную программу — монитор порта SMTP. Таким образом, в лице этого устройства чуть поболее спичечного коробка мы имеем наиболее «всеядный» сервер печати, который при этом дешевле всех стоит.

Однако ничего не даётся даром, и здесь тоже присутствуют свои компромиссы. Сжимать прошивку до бесконечности невозможно, поэтому пришлось пожертвовать управлением через telnet и максимально упростить веб-интерфейс. Последний состоит из единственной страницы, где и статистика, и изменение настроек; и всё это оформлено в стиле «Мои первые шаги в изучении HTML» — от созерцания сего ужаса спасает только программа конфигурирования (RCP), но почему-то даже в ней нельзя переименовать очередь LPR и разделяемый ресурс сетевого окружения; они, кстати, называются неодинаково, в отличие от других принт-серверов, где эти имена всегда совпадают. Ещё одной необычной особенностью является возможность распечатки диагностической страницы при каждом запуске устройства.

Для всех тестируемых аппаратов проводилось сканирование транспортных портов с целью базовой проверки возможностей и выявления недокументированных функций, таких как FTP-сервер у D-Link DI-824VUP+. В ходе зондирования у HPS-101U наблюдалась частичная потеря работоспособности: например, закрывался порт LPR до тех пор, пока принт-сервер не перезагружался (для этого надо выключить устройство из розетки) — не исключено, что прошивка плохо оптимизирована под высокий сетевой трафик.

Минимизация не пощадила и кнопку сброса настроек: при копеечных ценах на электронные компоненты каждая кнопка, разъём или индикатор увеличивает размеры и стоимость изготовления не хуже иной микросхемы.

CNet CNP101U

Внешний вид и название модели напоминают HPS-101U, тем более что оба устройства поставляются одной компанией. Но на этом сходства заканчиваются. Благодаря хорошему дизайну аппаратной и программной части, CNP101U произвёл впечатление более «отшлифованного», дружественного к пользователю продукта, однако функциональность в чистом виде отстаёт: нет ни Windows- ни POP3-печати. Зато присутствует расширенная поддержка службы каталогов Novell NetWare — помимо Bindery добавилась возможность работы с NDS.

Веб-интерфейс — прямо-таки образчик художественного оформления; казалось бы, вполне типичный набор настроек, но из-за «стильного и эргономичного» дизайна пользоваться им проще и приятнее. Telnet — обычное меню. Программа конфигурирования называется, как у D-Link, PSAdmin, а по виду больше похожа на соответствующую утилиту для HardLink HPS-101UW: в верхней половине окна — список устройств, в нижней — список основных свойств выбранного устройства; после каждого изменения требуется перезагрузка принт-сервера.

Как и в случае с HardLink, архив программного обеспечения на сайте поддержки довольно скромный, до уровня D-Link и HP не дотягивает.

HP JetDirect ew2400

Продукция Hewlett-Packard в нашем обзоре занимает особую позицию. С одной стороны, это устройство носит имя производителя принтеров, то есть претендует на более полный охват возможностей как минимум одной марки печатающих устройств. Ведь как говорят разработчики принт-серверов третьих фирм о совместимости и функциональности: «Мы не знаем, что внутри у принтеров; производители принтеров не знают, что внутри у наших серверов печати. Поэтому если принт-сервер фирмы А не работает с принтером фирмы Б, грамотно проконсуль-тировать вас не сможет представитель ни одной из этих фирм». Соответственно, второй положительной стороной ew2400 была техническая поддержка по вопросам, связанным с принтерами HP: база знаний, форум, живой чат со специалистом, обычная оффлайновая переписка (правда, всё на английском языке). Третьей отличительной особенностью стала цена: интересно было разобраться, насколько целесообразно платить вдвое больше, чем за любого другого участника обзора.

HP ew2400 (en3700 выглядит так же)

Список протоколов печати не впечатлил — такое под силу любому бюджетному конкуренту. Совместимость с принтерами тоже оказалась заурядной: свой «родной» LaserJet 1020 так и остался не у дел (к этому интересному моменту мы ещё вернёмся), но зато удалось найти общий язык с «чужим» Samsung ML-1710. Как видите, специально палки в колёса никто не вставляет, и совместимость с чужими принтерами — вполне документированная возможность, но, разумеется, не гарантированная.

Превосходство над всеми соперниками заключается в дополнительных функциях: через ew2400 можно не только печатать, но и сканировать по сети. После подключения МФУ LaserJet 3030, веб-интерфейс сервера обзавёлся новыми кнопками — сканировать на компьютер и сканировать на e-mail. Доступен предварительный просмотр перед началом сканирования, есть выбор глубины цвета, габаритов документа и формата данных; к сожалению, нельзя указать разрешение и кадрировать. Изображение передаётся либо на почтовый сервер, либо открывается в веб-браузере как обычная картинка из Интернета. К огорчению поклонников альтернативных браузеров, полноценная работа со сканером возможна только в Internet Explorer. Также сервер поддерживает сканирование и отправку факсов прямо с компьютера, однако как задействовать эти функции, в документации не сказано — можно найти лишь вялые намёки на необходимость переустановки драйверов МФУ, якобы тогда установщик поймёт, что имеет дело с сетевой моделью. Трудно понять логику программистов HP, но это оказалось действительно так: выбрать режим сканера — локальный или сетевой — можно только на этапе установки драйверов. Более того, только программа установки умеет обнаруживать сетевые устройства, не имеющие назначенного IP-адреса, и позволяет вам задать их сетевые настройки. То есть если автоматичесий инсталлятор у вас по какой-либо причине не работает (что для HP далеко не редкость), то поставить драйверы вручную у вас получится только для локальных устройств, а для сетевых — нетушки.

Интерфейсы управления принт-сервером оставили наиболее приятное впечатление из-за обилия настроек и грамотного дизайна. То, что перед нами серьёзная вещь, подчёркивает опция шифрования веб-интерфейса (HTTPS), причём вы по своему усмотрению выбираете минимальный допустимый уровень защиты и либо соглашаетесь на самодельный сертификат проверки подлинности, либо закачиваете выданный настоящим удостоверяющим центром. Терминальный интерфейс telnet имеет форму командной строки, но при желании можно вызвать меню. По протоколу SNMP v2 предоставляется доступ к значительно большему, нежели у других устройств, количеству информации. В целях безопасности можно отключить некоторые из протоколов печати и управления. Все изменения настроек вступают в силу сразу же, без перезапуска. При возникновении критической ошибки, в зависимости от установок, принт-сервер либо остановит свою деятельность, как другие рассмотренные модели, либо автоматически перезагрузится, чтобы не нарушать работу вашего офиса.

HP JetDirect en3700

Старший брат предыдущего участника менее интересен начинающему пользователю: почти за ту же цену мы имеем прибор без Wi-Fi, да ещё с профессиональными функциями, польза от которых весьма сомнительна. Поэтому изначально его появление в обзоре не планировалось, но потом пришлось взять, так как, несмотря на очевидную схожесть основных характеристик, официально модель ew2400 не равносильна модели en3700. Например, в ответ на обращение в службу техподдержки по вопросам сканирования через ew2400, был получен отказ на основании официальных списков совместимости, и последовал совет перейти на en3700. Сказано — сделано. Тем более что en3700 числился единственным сервером печати, официально рекомендованным для LaserJet 1020, и было бы грехом не дать этому принтеру последнего шанса.

Вскрытие показало, что аппаратные отличия от ew2400 лишь косметические, за исключением разве что беспроводного адаптера, которого здесь просто нет. Программная начинка тоже, очевидно, почти одинаковая. Но так как верить можно только опытной проверке, пришлось потратить время на тестирование.

Ещё одно небольшое лирическое отступление о первичной настройке сетевых устройств HP. Если другие устройства либо имеют IP-адрес по умолчанию, который чётко прописан в документации, либо предлагают фирменный конфигуратор, не использующий протоколы сетевого уровня, то в случае с JetDirect задача усложняется. Тут либо нужен DHCP-сервер (хорошо, что такой нашёлся в D-Link DI-824VUP+), либо придётся запустить фирменную программу установки сетевого принтера для Windows, которая как бы между прочим позволяет указать принт-серверу нужный адрес. Иначе вы ничего не сможете сделать, потому что не будете знать, какой у принт-сервера IP-адрес.

Конечно, результаты испытаний на совместимость полностью совпали с достижениями ew2400, в связи с чем был послан повторный запрос в службу поддержки: мол, я, бедный пользователь, по вашему совету разорился ещё на один принт-сервер, а воз и ныне там — LaserJet 1020 как был «призраком», так им и остался. Ответ превзошёл все ожидания: «Данная модель принтера принадлежит к классу host-based и поэтому не поддерживается ни одним сервером JetDirect. Внимательнее читайте спецификацию ». Действительно, спецификацию на основном сайте уже исправили, но на других официальных сайтах, например, немецком, и на просторах Интернета в бесчисленном множестве успели растиражировать старый вариант. Примечание от 25.06.2007. Германский сайт тоже со временем исправили, но если в поисковой системе набрать «"LaserJet 1020" en3700 », можно убедиться, что вышеописанный случай не является порождением бурной фантазии автора этих строк.

Толи сия неприятная ошибка явилась следствием недостаточного тестирования (например, принтер посчитали полным аналогом другой, проверенной модели), толи имела место обыкновенная опечатка (редактор сайта не там галочку поставил) — главное, что даже официальные источники могут быть неточными, и консультанты, которые на них ориентируются, могут ввести вас в заблуждение. Не стоит воспринимать этот случай как пятно на репутации Hewlett-Packard: наверняка у других дела обстоят не лучше, и чем шире ассортимент продукции, тем труднее за ним уследить — уж поверьте человеку, через чьи руки прошло море спецификаций всевозможной компьютерной техники.

И в заключение пару слов о дополнительных функциях en3700, которые отличают его от ew2400. Во-первых, поддерживается протокол печати IPP. Во-вторых, возможно ограничение доступа на основе аутентификации 802.1x и SNMP v3. В-третьих, поставляется утилита обновления прошивок, которая сама обнаруживает присутствующие в вашей сети принт-серверы, скачивает новые файлы микропрограмм и производит обновление нуждающихся в нём устройств. Одним словом, мечта администратора (и страшный сон бухгалтера).

Выводы

Внешние серверы печати позволяют подключить к локальной проводной или беспроводной сети обычные принтеры, которые не проектировались для сетевой печати, но допускают её. Многие бюджетные модели принтеров требуют прямого соединения с компьютером и не совместимы с большинством принт-серверов. Гарантированно поддерживают сетевую печать только те принтеры, которые уже содержат встроенный сетевой адаптер или имеют такую модификацию, обычно обозначаемую суффиксом «N» в названии модели. Например, для вышеупомянутого HP LaserJet 1020 не предусмотрено сетевой версии и, как оказывается, он не поддерживает работу в сети, кроме как с особыми принт-серверами. В то же время LaserJet 1022 поставляется и в базовой конфигурации (просто 1022), и в сетевой (1022n), причём отличие в цене меньше стоимости самого дешёвого фирменного сервера печати HP JetDirect. Не забывайте: «покупать дешёвые вещи» и «экономить» — две большие разницы.

Сетевая инфраструктура

Наиболее распространёнными вариантами подключения принтера к локальной сети являются Fast Ethernet для проводного соединения и Wi-Fi для беспроводного. Преимущества Ethernet заключаются в гарантированно высокой скорости для каждой пары устройств и в изолированности канала связи от внешнего мира, но требуется подводка кабеля и отдельный порт в коммутаторе. Wi-Fi позволяет сосуществовать большому количеству оборудования без привлечения дополнительных активных и пассивных сетевых устройств, но ценой тому разделяемая между всеми пользователями скорость, которая уменьшается с ростом помех (интерференции с другими радиосигналами) и ослаблением сигнала с расстоянием, а также потенциальная угроза перехвата сообщений и другие технические проблемы.

В то время как различные виды Ethernet чётко стандартизованы (популярная технология 100Base-TX описана в документе IEEE 802.3u) и совместимы в рамках одной среды передачи, многообразие беспроводных спецификаций и нестрогое следование им производителей сказывается на совместимости не самым лучшим образом. Базовый стандарт IEEE 802.11b обеспечивает минимальную скорость и минимальную защиту пересылаемых данных — WEP, у которой размер криптографического ключа составляет 64-256 бит (чем больше, тем лучше, однако не все устройства поддерживают более 128 бит, а режим должен у всех быть единый). Более новый стандарт 802.11g заявляет скорость до 54 Мбит/с (полезная пропускная способность в два-три раза ниже). Многие из устройств 802.11g поддерживают более совершенную защиту WPA с периодической сменой ключей. Не дожидаясь окончательного утверждения 802.11n, регламентирующего увеличения скорости и дальности действия за счёт использования нескольких антенн (MIMO), некоторые производители принялись выпускать нестандартную продукцию, которая может оказаться несовместимой с окончательной спецификацией — гоняться за подобными новинками особого смысла нет, так как принтер обычно располагается поблизости и не требователен к ширине канала. По той же причине не обязательно искать модель с внешней антенной, но если уж она есть, будет выше качество сигнала, а следовательно, и скорость передачи.

Беспроводные устройства могут взаимодействовать в одноранговом режиме (ad-hoc) , когда каждая пара руководствуется только взаимными договорённостями, и в иерархическом режиме (infrastructure, access point client) , когда специально выделенная точка доступа или группа таких устройств координирует работу всей сети. Одноранговый режим позволяет создать сеть из одних только клиентских устройств, без точки доступа, но некоторые устройства почему-то ограничивают выбор радиоканалов для этого режима, из-за чего могут оказаться несовместимыми с вашей сетью.

Одним словом, Wi-Fi характеризуется большей гибкостью сети, но требует более дорогого оборудования и знаний по его настройке, в то время как для соединения по Ethernet достаточно просто подключить провод. Интересным вариантом является совместное использование той и другой технологии для резервирования канала: при подключении сетевого кабеля устройства предпочитают Ethernet и отключают радиопередатчик, а при возникновении проблем с кабелем автоматически переключаются на Wi-Fi и затем обратно, как только неисправность будет устранена.

Самсонов А.

Статью "10.02.2006. Серверы печати — «чёртик из коробки»" Вы можете обсудить на