Berkeley Printing System

Das Berkeley Printing System besteht aus Netzwerkprotokollen und Software, um Druckaufträge im Netzwerk verschicken zu können, stellt mithin also einen Druckerserver in Software dar. Das Line Printer Daemon Protocol (LPDP) ist im RFC 1179 beschrieben.[1] Der für diesen Dienst standardmäßig verwendete Port ist 515. Es wurde ursprünglich für Unix entwickelt, ist aber auch auf anderen Plattformen zumindest auf Protokollebene implementiert.

LPDP im TCP/IP-Protokollstapel:
Anwendung LPDP
Transport TCP
Internet IP (IPv4, IPv6)
Netzzugang Ethernet Token
Bus
Token
Ring
FDDI

Mit dem Kommandozeilenprogramm lpr wird über eine TCP-Verbindung ein Druckauftrag in eine Warteschlange gestellt. Den einzelnen Warteschlangen sind Drucker zugeordnet, diese können über lokale Schnittstellen angeschlossen sein oder wiederum auf einen fernen lpd-kompatiblen Druckserver verweisen. Der Line Printer Daemon arbeitet die Druckaufträge entsprechend der Konfiguration ab.

Die Konfiguration findet unter Unix in der Datei /etc/printcap statt. Dort werden Parameter wie lokale oder ferne Schnittstellen, Spoolverzeichnis usw. gesetzt.

Anhand der Quelladresse kann eine rudimentäre Zugriffssteuerung für den gesamten Printserverdienst eingerichtet werden (unter UNIX in /etc/hosts.lpd). Ebenfalls kann forciert werden, dass Druckjobs nur entgegengenommen werden, wenn ein Benutzer gleichen Namens auf dem fernen Druckserversystem existiert.

Im Betriebssystem Microsoft Windows heißt die Implementation Druckdienste für UNIX. Entfernte Drucker werden als LPR-Port (Line Printer Remote) eingebunden und wie lokale Drucker behandelt.

Alternativen

Siehe auch

Einzelnachweise

  1. RFC: 1179 – Line Printer Daemon Protocol. August 1990 (englisch).

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.