Nên sử dụng giao thức in từ xa nào?


10

Máy in hỗ trợ mạng của tôi hỗ trợ một số giao thức in mạng:

  1. LPR / LPD - Giao thức in unix "truyền thống"
  2. In TCP / IP "thô"
  3. IPP
  4. WSD

Ngoài ra, một số giao thức khám phá mạng được hỗ trợ: uPNP, SLP, mDNS, cũng như SNMP.

Tôi sẽ chỉ in từ máy Windows 7. Một số người sẽ sử dụng máy in đồng thời trong môi trường gia đình.

Trước đây tôi đã gặp vấn đề với giao thức WSD (bộ đệm bộ đệm in Windows bị lỗi ngẫu nhiên), giao thức IPP cho phép thiết lập bảo mật (tên người dùng / mật khẩu) và cho phép khách hàng truy vấn máy chủ, nhưng rõ ràng các công việc in của IPP được xử lý khác với WSD công việc in, vì vậy nếu hai người dùng sử dụng các giao thức khác nhau, máy in của tôi sẽ bị lẫn lộn. LPR / LPD là giao thức lâu đời nhất và ngu ngốc nhất, mạnh mẽ nhất nhưng không có bảo mật nào cả.

Tôi chỉ muốn giải quyết trên một giao thức và vô hiệu hóa tất cả các giao thức khác, để đơn giản hóa việc khắc phục sự cố và giảm bề mặt tấn công (đôi khi chúng tôi có khách, kể cả trẻ em có máy tính xách tay trên mạng Wi-Fi của chúng tôi).

Câu hỏi: Giao thức mạng ưa thích nào cho máy khách Windows? .


Thích thế nào? Một trong đó hoạt động thường là đủ tốt. :) Bạn đã thử cái nào? Những vấn đề bạn đang gặp?
Ƭᴇcʜιᴇ007

@ techie007: Tôi đã thêm một số thông tin vào câu hỏi của mình.
haimg

Câu trả lời:


3

Giao thức ưa thích là Raw. Mọi máy in đều hiểu điều đó, cũng như mọi PC Windows. LPR / LPD sẽ là yêu thích tiếp theo của tôi. Nó có từ thời Berkeley Unix cũ, nhưng nó hoạt động rất đáng tin cậy. Nó sử dụng "tên hàng đợi" có thể dành riêng cho máy in với các máy in cũ hơn. Máy in mới hơn thường không quan tâm bạn sử dụng tên gì. Tôi sẽ chỉ sử dụng IPP nếu không có cách nào khác để đến máy in. WSD sẽ chỉ hoạt động với các máy in mới nhất.

Tất cả các giao thức cho phép bất kỳ số lượng người dùng in cùng một lúc - ngay cả khi họ sử dụng các giao thức khác nhau. Máy in chấp nhận các công việc trên cơ sở ai đến trước được phục vụ trước.

Tôi chưa bao giờ lo lắng về bảo mật trên máy in. Bất kỳ tin tặc sẽ làm gì với nó? Có, có thể hủy công việc hoặc thay đổi cài đặt máy in, nhưng đó không phải là rắc rối lớn. Nếu bạn lo lắng về bảo mật, các giao thức như telnet hoặc http sẽ cao hơn trong danh sách của bạn.


3
Tôi không có ý xúc phạm, nhưng cả hai điều đó có thể rất phiền phức hoặc tốn thời gian để khắc phục sự cố, vì vậy tôi đồng ý với việc muốn giảm cơ hội gặp rắc rối.
KAMonica

@KA Tôi giả sử bạn có nghĩa là hủy công việc hoặc thay đổi cài đặt. Trong trường hợp đó, hãy nhớ rằng cả hai có thể được thực hiện thông qua http, hoặc thậm chí từ bảng điều khiển phía trước. Ngược lại, chúng không thể được thực hiện thông qua các giao thức LPR hoặc Raw.
hdhondt

5
Có nhiều lý do để quan tâm đến bảo mật máy in những ngày này. Họ có thể chạy Java và có dung lượng lưu trữ khổng lồ, vì vậy họ có thể khởi chạy các điểm để chạy máy chủ hoặc xuyên tường lửa.
Kevin Panko

Theo tôi biết, rất ít máy in hỗ trợ Java. Những người duy nhất tôi biết là máy in sử dụng RIP phần cứng Fiery. Họ cũng là những người chính với "gigabyte dung lượng lưu trữ"
hdhondt

1
@KevinPanko không đề cập đến khả năng máy in bị nhiễm đang xem các công việc in bí mật hoặc là điểm mấu chốt.
elBradford

1

LPD ổn định hơn nhiều đối với tôi trong các trường hợp có lỗi in hơn nguyên bản vì LPD dường như vượt qua trạng thái máy in đáng tin cậy (hoặc hoàn toàn không). Tôi định cấu hình LPD (cổng 515) bất cứ khi nào có thể, tiếp theo là Jetdirect (9100).


Tôi đồng ý với điều đó. Vấn đề duy nhất là một số máy in có xu hướng sử dụng tên hàng đợi chính xác. Hầu hết không phải mặc dù. Tuy nhiên, tôi không bao giờ sử dụng cổng TCP / IP tiêu chuẩn của nhà sản xuất (ví dụ: HP). Và, cổng 9100 không phải là cổng Jetdirect. Theo tôi biết, giao thức được bắt đầu bởi Adobe và được gọi là Appsocket.
hdhondt

@hdhondt Từ speedguide.net/port.php?port=9100 và bộ nhớ lịch sử, tôi luôn xem đó là cổng HP. Nó được liệt kê dưới dạng PDL hoặc JetDirect ở hầu hết các nơi; cả hai đều là HP. Nó có thể tồn tại trước đó nhưng tôi không biết về nó.
mikebabcock

Tôi đã sử dụng nó một vài thập kỷ trước trong máy in màu sáp nhiệt Tektronix, trước khi máy in HP bắt đầu sử dụng nó. Đây là một tài liệu từ năm 1993: www.office.xerox.com/userdoc/P200/200pdf/220i_220e_user.pdf. BTW, PDL có nghĩa là Ngôn ngữ mô tả trang, ví dụ PCL hoặc PostScript
hdhondt
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.