5.26. Printserver

Printserver ermöglichen, dass Drucker mit anderen Knoten im Netz gemeinsam genutzt werden.  Printserver unterstützen entweder parallele oder serielle Schnittstellen (manchmal auch beide), können Druckaufträge von jedem Knoten im Netz unter Anwendung der unterstützten Protokolle annehmen und verwalten den Druckvorgang auf dem jeweiligen Drucker.

Die ersten Printserver waren als eigenständige Geräte ausgeführt, die mit einem parallelen oder seriellen Anschluss ausgestattet waren.  Standardmässig wurden nur ein oder höchstens zwei Protokolle unterstützt.  Die jüngste Generation von Printservern unterstützt mehrere Protokolle, bietet mehrere parallele und serielle Anschlüsse und ist in einigen Fällen klein genug, um direkt auf die parallele Schnittstelle des Druckers aufgesteckt zu werden.  Einige Drucker sind mit internen Printservern ausgestattet, was für die Kommunikation.zwischen Drucker und Printserver von Vorteil ist.  Diese Lösung hat sich jedoch als nicht besonders flexibel erwiesen, wenn im Drucker selbst Probleme aufgetaucht sind.

In der Regel verfügen Printserver nicht über einen besonders grossen Speicher.  Deshalb werden Druckaufträge auch nicht im internen Speicher des Printservers aufbewahrt, sondern sie speichern Informationen über den Hostrechner und das verwendete Protokoll einfach in der Warteschlange.  Sobald der gewünschte Drucker verfügbar ist, gestatten sie es dem Hostrechner, derartige Daten zum entsprechenden Druckeranschluss des Servers zu senden.  Der Printserver kann dann die einzelnen Druckaufträge in der Reihenfolge des Eingangs auflisten und ausdrucken und zwar ohne Rücksicht auf die verwendeten Protokoll oder die Grösse des Druckauftrags.