Мой сетевой принтер поддерживает несколько сетевых протоколов печати:
- LPR / LPD - «традиционный» протокол печати Unix
- «Сырая» печать TCP / IP
- IPP
- WSD
Кроме того, поддерживается несколько протоколов обнаружения сети: uPNP, SLP, mDNS, а также SNMP.
Я собираюсь печатать только на машинах с Windows 7. Несколько человек собираются использовать принтер одновременно в домашних условиях.
У меня были проблемы с протоколом WSD в прошлом (случайный сбой диспетчера печати Windows), протокол IPP позволяет настроить безопасность (имя пользователя / пароль) и позволяет клиентам запрашивать сервер, но, очевидно, задания печати IPP обрабатываются иначе, чем WSD задания на печать, поэтому, если два пользователя используют разные протоколы, мой принтер запутается. LPR / LPD - это самый старый и самый тупой протокол, самый надежный, но совсем не защищенный.
Я хотел бы остановиться только на одном протоколе и отключить все остальные, чтобы упростить устранение неполадок и уменьшить поверхность атаки (у нас иногда есть гости, включая детей с ноутбуками в нашей сети Wi-Fi).
Вопрос: Какой предпочитаемый сетевой протокол для клиентов Windows? ,
источник
Ответы:
Предпочтительным протоколом является Raw. Это понимает каждый принтер, как и любой компьютер с Windows. LPR / LPD будет моим следующим фаворитом. Он восходит к старым временам Berkeley Unix, но работает очень надежно. Он использует «имя очереди», которое может быть специфичным для принтера со старыми принтерами. Новые принтеры обычно не заботятся о том, какое имя вы используете. Я бы использовал IPP, только если нет другого способа добраться до принтера. WSD будет работать только с последними принтерами.
Все протоколы позволяют одновременно печатать любое количество пользователей, даже если они используют разные протоколы. Принтер принимает задания в порядке поступления заявок.
Я никогда не беспокоился о безопасности принтеров. Что любой хакер собирается с этим сделать? Да, можно отменить задания или изменить настройки принтера, но это не главная проблема. Если вы беспокоитесь о безопасности, протоколы, такие как telnet или http, должны быть выше в вашем списке.
источник
LPD для меня гораздо более стабилен в случаях с ошибками печати, чем raw, потому что LPD, кажется, передает статус принтера намного надежнее (или вообще). Я настраиваю LPD (порт 515) всякий раз, когда возможно, сопровождаемый Jetdirect (9100).
источник