어떤 원격 인쇄 프로토콜을 사용해야합니까?


10

네트워크 지원 프린터는 여러 네트워크 인쇄 프로토콜을 지원합니다.

  1. LPR / LPD- "전통적인"유닉스 인쇄 프로토콜
  2. "원시"TCP / IP 인쇄
  3. IPP
  4. WSD

또한 uPNP, SLP, mDNS 및 SNMP와 같은 몇 가지 네트워크 검색 프로토콜이 지원됩니다.

Windows 7 컴퓨터에서만 인쇄하겠습니다. 여러 사람들이 가정 환경에서 프린터를 동시에 사용하려고합니다.

과거에 WSD 프로토콜에 문제가 있었지만 (Windows 인쇄 스풀러가 임의로 충돌 함) IPP 프로토콜을 사용하여 보안 (사용자 이름 / 암호)을 설정하고 클라이언트가 서버를 쿼리 할 수 ​​있지만 IPP 인쇄 작업은 WSD와 다르게 처리됩니다 인쇄 작업이므로 두 명의 사용자가 다른 프로토콜을 사용하면 프린터가 혼동됩니다. LPR / LPD는 가장 오래되고 멍청한 프로토콜로, 가장 강력하지만 보안이 전혀 없습니다.

문제를 단순화하고 공격 영역을 줄이기 위해 하나의 프로토콜 만 설정하고 다른 프로토콜은 모두 사용 중지하려고합니다 (Wi-Fi 네트워크에 랩톱이있는 어린이를 포함하여 게스트가있는 경우도 있음).

질문 : Windows 클라이언트에 선호되는 네트워크 프로토콜은 무엇입니까? .


선호하는 방법? 작동하는 것이 일반적으로 충분합니다. :) 당신은 어느 것을 시도 했습니까? 어떤 문제가 있습니까?
Ƭᴇcʜιᴇ007

@ techie007 : 질문에 정보를 추가했습니다.
haimg

답변:


3

선호되는 프로토콜은 Raw입니다. 모든 Windows PC와 마찬가지로 모든 프린터가이를 이해합니다. LPR / LPD는 나의 다음 마음에 드는 것입니다. 이전 버클리 유닉스 시절로 거슬러 올라가지 만 매우 안정적으로 작동합니다. 이전 프린터에서 프린터별로 지정할 수있는 "큐 이름"을 사용합니다. 최신 프린터는 일반적으로 어떤 이름을 사용하든 상관 없습니다. 프린터에 연결할 다른 방법이없는 경우 IPP 만 사용합니다. WSD는 최신 프린터에서만 작동합니다.

모든 프로토콜을 사용하면 다른 프로토콜을 사용하더라도 여러 사용자가 동시에 인쇄 할 수 있습니다. 프린터는 선착순으로 작업을 수락합니다.

프린터 보안에 대해 걱정 한 적이 없습니다. 해커는 무엇을하려고합니까? 예, 작업을 취소하거나 프린터 설정을 변경할 수 있지만 큰 번거 로움은 아닙니다. 보안이 걱정된다면 telnet 또는 http와 같은 프로토콜이 목록에서 더 높아야합니다.


3
나는 불쾌감을 의미하지는 않지만 두 가지 모두 문제를 해결하는 데 매우 성가 시거나 시간이 많이 걸릴 수 있으므로 문제가 발생할 가능성을 줄이려는 데 동의합니다.
KAMonica

@KA 나는 당신이 작업을 취소하거나 설정을 변경하는 것을 의미한다고 가정합니다. 이 경우 둘 다 http 또는 전면 패널을 통해 수행 할 수 있습니다. 반대로 LPR 또는 Raw 프로토콜을 통해 수행 할 수 없습니다.
hdhondt

5
요즘 프린터 보안에 관심이있는 이유가 있습니다. Java를 실행하고 기가 바이트의 스토리지를 보유 할 수 있으므로 서버를 실행하거나 방화벽을 뚫기위한 시작점이 될 수 있습니다.
Kevin Panko

내가 아는 한, Java를 지원하는 프린터는 거의 없습니다. 내가 아는 유일한 것은 Fiery 하드웨어 RIP를 사용하는 프린터입니다. 그들은 또한 "기가 바이트의 저장 용량"을 가진 주요 제품입니다
hdhondt

1
@KevinPanko는 감염된 프린터가 기밀 인쇄 작업을 보거나 피벗 포인트가 될 가능성을 언급하지 않습니다.
elBradford

1

LPD는 원시보다 인쇄 오류가있는 경우 LPD가 프린터 상태를 훨씬 안정적으로 (또는 전혀) 전달하는 것처럼 보이기 때문에 훨씬 안정적입니다. 가능하면 LPD (포트 515)를 구성한 다음 Jetdirect (9100)를 구성합니다.


동의합니다. 유일한 문제는 일부 프린터가 올바른 대기열 이름을 사용하는 것에 열중하다는 것입니다. 대부분은 아닙니다. 그러나 제조업체의 표준 TCP / IP 포트 (예 : HP)는 절대 사용하지 않습니다. 그리고 포트 9100은 Jetdirect 포트가 아닙니다. 내가 아는 한, 프로토콜은 Adobe에 의해 시작되었으며 Appsocket으로 알려져 있습니다.
hdhondt

@hdhondt speedguide.net/port.php?port=9100 및 기록 메모리에서 나는 항상 HP 포트로 보았습니다. 대부분의 장소에서 PDL 또는 JetDirect로 표시됩니다. 둘 다 HP입니다. 그것은 이미 존재하지만 그것을 알지 못합니다.
mikebabcock 2013

저는 수십 년 전에 HP 프린터에서 사용하기 전에 Tektronix 감열 왁스 컬러 프린터에서이 프린터를 사용했습니다. 다음은 1993 년의 문서입니다 : www.office.xerox.com/userdoc/P200/200pdf/220i_220e_user.pdf. BTW, PDL은 페이지 설명 언어 (예 : PCL 또는 PostScript
hdhondt
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.