내 네트워크 지원 프린터는 여러 네트워크 인쇄 프로토콜을 지원합니다.
- LPR/LPD - "전통적인" 유닉스 인쇄 프로토콜
- "원시" TCP/IP 인쇄
- IPP
- WSD
또한 uPNP, SLP, mDNS 및 SNMP와 같은 여러 네트워크 검색 프로토콜이 지원됩니다.
Windows 7 컴퓨터에서만 인쇄하겠습니다. 여러 사람이 가정 환경에서 동시에 프린터를 사용할 예정입니다.
과거에 WSD 프로토콜에 문제가 있었습니다(Windows 인쇄 스풀러가 무작위로 충돌함). IPP 프로토콜을 사용하면 보안(사용자 이름/비밀번호)을 설정할 수 있으며 클라이언트가 서버에 쿼리할 수 있지만 분명히 IPP 인쇄 작업은 WSD와 다르게 처리됩니다. 인쇄 작업을 수행하므로 두 사용자가 서로 다른 프로토콜을 사용하면 프린터가 혼란스러워집니다. LPR/LPD는 가장 오래되고 멍청한 프로토콜이며 가장 강력하지만 보안이 전혀 없습니다.
문제 해결을 단순화하고 공격 표면을 줄이기 위해 프로토콜 하나만 사용하고 다른 프로토콜은 모두 비활성화하고 싶습니다. Wi-Fi 네트워크에 랩톱을 사용하는 어린이를 포함하여 손님이 있을 때도 있습니다.
질문:Windows 클라이언트에 선호되는 네트워크 프로토콜은 무엇입니까?.
답변1
선호되는 프로토콜은 Raw입니다. 모든 Windows PC와 마찬가지로 모든 프린터는 이를 이해합니다. LPR/LPD는 제가 다음으로 가장 좋아하는 것입니다. 이는 예전 Berkeley Unix 시절로 거슬러 올라가지만 매우 안정적으로 작동합니다. 이전 프린터에서는 프린터별로 고유할 수 있는 "대기열 이름"을 사용합니다. 최신 프린터는 일반적으로 어떤 이름을 사용하는지 신경 쓰지 않습니다. 프린터에 접근할 수 있는 다른 방법이 없을 경우에만 IPP를 사용하겠습니다. WSD는 최신 프린터에서만 작동합니다.
모든 프로토콜을 사용하면 여러 사용자가 서로 다른 프로토콜을 사용하더라도 동시에 인쇄할 수 있습니다. 프린터는 선착순으로 작업을 수락합니다.
나는 프린터의 보안에 대해 걱정한 적이 없습니다. 해커가 무슨 짓을 하려는 걸까요? 예, 작업을 취소하거나 프린터 설정을 변경할 수 있지만 이는 큰 번거로움이 아닙니다. 보안이 걱정된다면 텔넷이나 http와 같은 프로토콜이 목록에서 더 높아야 합니다.
답변2
LPD는 인쇄 오류가 있는 경우 Raw보다 LPD가 훨씬 더 안정적입니다. 왜냐하면 LPD가 프린터 상태를 훨씬 안정적으로(또는 전혀) 전달하는 것 같기 때문입니다. 가능할 때마다 LPD(포트 515)를 구성한 다음 Jetdirect(9100)를 구성합니다.