Список протоколов печати

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

Выделенные протоколы

Перечисленные здесь протоколы предназначены специально для печати.

  • Протокол Line Printer Daemon /Line Printer Remote protocol (или LPD, LPR) — сетевой протокол для отправки заданий печати на удаленный принтер. Первоначальная реализация LPD была в системе печати Berkeley в операционной системе BSD UNIX 2.10 в 1988 году; проект LPRng также поддерживает этот протокол. Спецификация протокола LPD задокументирована в RFC 1179. [1] Печать LPD обычно происходит через порт 515.
  • AppSocket , также известный как порт 9100, RAW, JetDirect или Windows TCPmon, — это протокол, разработанный Tektronix . [2] [3] Он считается «самым простым, быстрым и, как правило, самым надежным сетевым протоколом, используемым для принтеров», хотя «он также не обеспечивает никакой безопасности и часто является вектором атак на принтеры». [3] Печать AppSocket обычно происходит через порт 9100.
  • Протокол печати через Интернет (IPP) — это интернет-протокол для связи между клиентскими устройствами (компьютерами, мобильными телефонами, планшетами и т. д.) и принтерами (или серверами печати ). IPP может работать локально или через Интернет . В отличие от других протоколов печати, IPP также поддерживает контроль доступа , аутентификацию и шифрование , что делает его гораздо более эффективным и безопасным механизмом печати, чем старые. Печать по протоколу IPP обычно происходит через порт 631. Это протокол по умолчанию в Android и iOS .

Общие протоколы

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

  • Telnet основан на простой безопасной передаче данных в/из портов TCP, которые теперь используются для печати. ​​Этот подход иногда называют сырой TCP/IP, потоковой или прямой печатью сокетов.
  • Server Message Block (SMB) — сетевой протокол прикладного уровня для совместного использования файлов и принтеров, изначально разработанный IBM в середине 80-х. Это метод по умолчанию, используемый компьютерами на базе Windows для совместного использования файлов и принтеров. [4]

Беспроводные протоколы

Протоколы беспроводной связи разработаны для беспроводных устройств. Этот тип протокола основан на одном типе протоколов печати плюс механизмы Zero-configuration networking (zeroconf). Таким образом, принтеры могут использоваться беспроводными устройствами без проблем. Обратите внимание, что сам принтер не обязательно должен быть беспроводным.

Интернет-протоколы

Компьютер и принтер должны находиться в одной локальной сети ( LAN ) при использовании всех вышеперечисленных протоколов. Протоколы интернет-печати предназначены для интернет-печати.

Смотрите также

Ссылки

  1. RFC1179 Line Printer Daemon Protocol, август 1990 г., под редакцией Л. Маклафлина III.
  2. ^ "Протокол AppSocket TCP/IP". Справочное руководство LPRng . 26 ноября 2010 г. Получено 06.09.2017 г.
  3. ^ ab "Использование сетевых принтеров". cups.org . Получено 2017-09-06 .
  4. ^ Общая файловая система Интернета , Библиотека Microsoft TechNet
  5. ^ «Обновление ПО», iPad, Великобритания: Apple
  6. ^ ab "AirPrint" (пресс-релиз). Великобритания: Apple. 15 сентября 2010 г.
  7. Финни, Райан (13 ноября 2010 г.). "AirPrint & Linux" (инструкция) . Получено 2 ноября 2013 г.
  8. ^ AirPrint: как заставить его работать с общими принтерами, TUAW, 11 ноября 2010 г.
  9. ^ "Печать с iPad AirPrint через Cups" (инструкция). CC: Rho. Архивировано из оригинала 16 января 2013 г. Получено 2 ноября 2013 г.
  • Обзор печати TCP/IP на сайте Brooksnet
Взято с "https://en.wikipedia.org/w/index.php?title=Список_протоколов_печати&oldid=1244898868"