Введение
HP Jetdirect – это технология, разработанная компанией Hewlett Packard, позволяющая подключать компьютерные принтеры напрямую к локальной сети. Под наименованием "Jetdirect" выпускается ряд моделей, начиная от внешних параллельных принтерных серверов с 1 и 3 портами, известных как 300x и 500x, и заканчивая внутренними EIO принтерными серверами для использования с принтерами HP. В серию Jetdirect также входят модели беспроводных серверов печати (Bluetooth, 802.11b и g), а также внутренние карты с поддержкой Gigabit Ethernet и IPv6.
HP Jetdirect is the name of a technology sold by Hewlett Packard that allows computer printers to be directly attached to a local area network. The "Jetdirect" designation covers a range of models from the external 1 and 3 port parallel print servers known as the 300x and 500x, to the internal EIO print servers for use with HP printers. The Jetdirect series also includes wireless print server (Bluetooth, 802.11b and g) models, as well as gigabit Ethernet and IPv6 compliant internal cards.
История
HP Jetdirect был впервые представлен в марте 1991 года (кодовое название QuickSilver) вместе с сетевым принтером LaserJet IIIsi (кодовое название Eli). Jetdirect основан на интерфейсе MIO (Modular Input/Output) от HP, который был разработан с нуля совместно с IIIsi для создания полнофункционального, высокопроизводительного сетевого принтера массового спроса. Первоначальная карта интерфейса MIO имела варианты физического уровня Ethernet и Token Ring и использовала различные сетевые протоколы через соединение AUI/BNC. Изначально для каждого протокола, такого как TCP/IP, IPX/SPX, AppleTalk или DLC/LLC, принтеру требовалась отдельная карта. В следующем году команда применила эту технологию к устаревшему слоту расширения на LaserJet IIs и IIIs XIO (Extended Input/Output). Карты Jetdirect типа MIO также использовались для сетевого подключения некоторых лабораторных приборов HP/Agilent, таких как газовые хроматографы серий 6890A и 6890 Plus. Они включали в себя необычные типы сетевых соединений, такие как HP I Net, который использовался для соединения различных аппаратных компонентов, управляющих газовыми хроматографами серий 58xx и 68xx. Лишь в 1994 году были выпущены карты интерфейса MIO, способные поддерживать более одного протокола на одной карте. В последующих разработках были добавлены новые интерфейсы подключения. В 1992 году была выпущена карта с разъемами 8P8C для подключения телефонного кабеля и BNC для Ethernet, а в 1993 году были представлены первые внешние Jetdirect с параллельным интерфейсом. Это позволило подключать карты Jetdirect практически к любому принтеру, обеспечивая его сетевую функциональность. В 1995 году был выпущен Ex plus 3 с тремя параллельными портами на одном сетевом интерфейсе, что позволяло трем принтерам совместно использовать один сетевой адрес. В 1997 году была введена новая система нумерации для внутренних и внешних серверов Jetdirect. Внутренние серверы начали серию 6xx с выпуском 600n – многопротокольной карты, поддерживающей TCP/IP, IPX/SPX, DLC/LLC и AppleTalk через сеть Token Ring, а также внешнего сервера печати серии 1760x, также поддерживающего несколько протоколов. Ethernet-версия 600n была выпущена в 1998 году. В 1999 году был представлен Jetdirect autoswitch. 1998 год также ознаменовался выпуском 170x – первого сервера печати начального уровня, предназначенного для небольших компаний, которым не требовалась полная сетевая функциональность, а только поддержка TCP/IP или IPX/SPX. За ним в 2000 году последовал домашний сервер печати Jetdirect 70x.
Протоколы
Более продвинутые версии JetDirect поддерживали ряд сетевых протоколов печати. Однако протокол, который в итоге стал ассоциироваться с ним, протокол JetDirect, – это его базовый протокол TCP/IP, иногда называемый Socket API или RAW. Это крайне простой протокол сетевой печати. Отправить задание на печать можно, отправив файл, содержащий язык описания страницы (например, PostScript, PCL), на соответствующий TCP-порт принтера (порт по умолчанию – 9100) с помощью netcat. Информация о принтере и задании передается клиенту во время активного TCP-соединения. Порт отклоняет подключения, если принтер занят. Этот протокол также поддерживает запросы статуса принтера от пользователей, не отправляющих задания на печать, через отдельный UDP-порт. Большинство устройств JetDirect также поставлялись с интерфейсом JetDirect – telnet-интерфейсом для настройки устройства или принтера.
Внешние серверы печати
Модель номер Порты принтера Порты сети Протоколы сети Firmware ПримечанияEX One Parallel 10BASE2 и 10BASE T (Ethernet) или DE 9 (Token Ring) TCP/IP, IPX/SPX и DLC/LLC Flash EEPROM BOOTP Client, 4 модели были доступны: J2382A, J2382B (оба Ethernet) и J2383A, J2383B (оба Token Ring)EX Plus One Parallel 10BASE2 и 10BASE T TCP/IP, IPX/SPX и DLC/LLC Flash EEPROM BOOTP & DHCP ClientEX Plus3 Three Parallel 10BASE2 и 10BASE T TCP/IP, IPX/SPX, AppleTalk и DLC/LLC Flash EEPROM DHCP Client (не BOOTP)170x One Parallel (IEEE 1284.4) One RJ45 10BASE T Ethernet TCP/IP, IPX/SPX и DLC/LLC Не обновляемая. Снята с производства175x One USB 1.0 One RJ45 10/100BASE TX Ethernet TCP/IP, AppleTalk, LPD (только Windows и Mac OS) Не обновляемая. Снята с производства в пользу en1700300x One Parallel (IEEE 1284.4) One RJ45 10/100BASE TX Ethernet TCP/IP, IPX/SPX, AppleTalk и DLC/LLC, IPP, FTP 2 MB Четыре модели были доступны: J3263A, базовая модель; J4101A, модель OfficeConnect, разработанная для имитации стиля оборудования 3Com OfficeConnect, чтобы эстетично размещать ее поверх такого оборудования; J4101B, обновленная версия J4101A; и J3263G, версия J3263A, соответствующая RoHS. Все, кроме J3263G, сняты с производства, но все еще получают обновления прошивки.310x One USB 1.0 One RJ45 10/100BASE TX Ethernet TCP/IP, IPX/SPX, AppleTalk и DLC/LLC 2 MB Снята с производства в пользу en3700en1700 One USB 2.0 One RJ45 10/100BASE TX Ethernet TCP/IP, AppleTalk 2 MB Ограниченная прошивка, обновляемая для подключения к определенным принтерам HPen3700 One USB 2.0 One RJ45 10/100BASE TX Ethernet TCP/IP, IPX/SPX, AppleTalk и DLC/LLC 4 MB Снята с производства в пользу ew2500500x Three Parallel (IEEE 1284.4) One RJ45 10/100BASE TX Ethernet, one BNC (10BASE2) TCP/IP, IPX/SPX, AppleTalk и DLC/LLC 2 MB Снята с производства в пользу 510x510x Three Parallel (IEEE 1284.4) One RJ45 10/100BASE TX Ethernet TCP/IP, IPX/SPX, AppleTalk и DLC/LLC 2 MB Тот же продукт, что и 500x, за исключением отсутствия разъема BNC и соответствия RoHS, снят с производстваwp110 One Parallel (IEEE 1284.4) One RJ45 10/100BASE TX Ethernet, Wireless 802.11b TCP/IP, AppleTalk, IP Direct mode, telnet, SLP, IGMP, BOOTP/DHCP, WINS, SNMP, HTTP, Auto IP и Apple Rendezvous 2 MB Снята с производства380x One USB 1.0 Wireless 802.11b TCP/IP (IP Direct Mode, LPD, FTP, IPP), IPX/SPX, DLC/LLC и AppleTalk. Также NDS, NetWare Bindery, NCP, telnet, SLP, IGMP, BOOTP/DHCP, WINS, SNMP v1 и v2c, и HTTP 4 MB Снята с производства в пользу ew2400ew2400 One USB 2.0 One RJ45 10/100BASE TX Ethernet, Wireless 802.11b/g TCP/IP, IPX/SPX Direct mode, AppleTalk, IP Direct mode, печать LPD, telnet, SLP, IGMP, BOOTP/DHCP, WINS, SNMP, HTTP, Auto IP и Apple Rendezvous 4 MB Снята с производства в пользу ew2500ew2500 One USB 2.0 One 10/100BASE TX Ethernet, Wireless 802.11b/g TCP/IPv4, TCP/IPv6, AppleTalk, IP Direct Mode, печать LPR/LPD, FTP, IPP, IPX/SPX, DLC/LLC, Novell NetWare NDS, NetWare Bindery, Novell iPrint 8 MB
Выпуск ASIC серии 615n
В 2002 году HP выпустила серию внутренних EIO-серверов печати 615n. Эта модель была оснащена новым чипсетом, произведенным в Сингапуре, который имел проблему, связанную с перегревом или перегрузкой данных. Эта проблема, известная как дефект ASIC, означала, что карта 615n могла выйти из строя без предупреждения, и в случае отказа полностью отключалась, как будто исчезая из принтера. Вскоре после этого HP начала политику индивидуальной замены, которая завершилась 31 октября 2008 года, когда всем известным картам 615n исполнилось не менее 4 лет, и HP посчитала, что выполнила свою корпоративную ответственность за производственный дефект. Чаще всего проблема затрагивала карты 615n, установленные в принтерах серий Laserjet 2300, 4200 и Color 4600. Эти карты оказались наиболее подвержены отказам. Любая карта серии 615n может выйти из строя, но HP должна определить, вызвана ли неисправность чипсетом или другими факторами. HP рекомендовала обращаться к ним по телефону или через веб-сайт, где будут предложены простые шаги по диагностике для определения причины отказа – чипсет или что-то другое. Если будет доказано, что причиной является чипсет, HP заменит карту по гарантии на новую (фактически модель 620n).
Карта подключения к EIO
Карта подключения Jetdirect EIO позволяет расширить возможности любого принтера с интерфейсом EIO, добавив поддержку USB 1.0, последовательного порта и Localtalk. Эта карта оснащена тремя разъемами этих интерфейсов и встроенной электроникой, обеспечивающей принтеру возможность их использования. (Снята с производства)