10

Мой сетевой принтер поддерживает несколько сетевых протоколов печати:

  1. LPR/LPD - "традиционный" протокол печати Unix
  2. "Сырая" печать TCP/IP
  3. IPP
  4. WSD

Кроме того, поддерживается несколько протоколов обнаружения сети: uPNP, SLP, mDNS, а также SNMP.

Я собираюсь печатать только на машинах с Windows 7. Несколько человек собираются использовать принтер одновременно в домашних условиях.

У меня были проблемы с протоколом WSD в прошлом (случайный сбой диспетчера очереди печати Windows), протокол IPP позволяет настроить безопасность (имя пользователя / пароль) и позволяет клиентам запрашивать сервер, но, очевидно, задания печати IPP обрабатываются иначе, чем WSD задания на печать, поэтому, если два пользователя используют разные протоколы, мой принтер запутается. LPR / LPD - это самый старый и самый тупой протокол, самый надежный, но совсем не защищенный.

Я хотел бы остановиться только на одном протоколе и отключить все остальные, чтобы упростить устранение неполадок и уменьшить поверхность атаки (у нас иногда бывают гости, включая детей с ноутбуками в нашей сети Wi-Fi).

Вопрос: Какой предпочитаемый сетевой протокол для клиентов Windows? ,

2 ответа2

3

Предпочтительным протоколом является Raw. Это понимает каждый принтер, как и любой компьютер с Windows. LPR/LPD будет моим следующим фаворитом. Он восходит к старым временам Berkeley Unix, но работает очень надежно. Он использует "имя очереди", которое может быть специфичным для принтера со старыми принтерами. Новые принтеры обычно не заботятся о том, какое имя вы используете. Я бы использовал IPP, только если нет другого способа добраться до принтера. WSD будет работать только с последними принтерами.

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

Я никогда не беспокоился о безопасности принтеров. Что любой хакер собирается с этим сделать? Да, можно отменить задания или изменить настройки принтера, но это не главная проблема. Если вы беспокоитесь о безопасности, протоколы, такие как telnet или http, должны быть выше в вашем списке.

1

LPD намного более стабилен для меня в случаях с ошибками печати, чем raw, потому что LPD, кажется, передает статус принтера намного надежнее (или вообще). Я настраиваю LPD (порт 515) всякий раз, когда возможно, сопровождаемый Jetdirect (9100).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .