Netzwerkdrucker - Direkt oder über einen freigegebenen Drucker auf dem Server drucken?

7

Mir ist aufgefallen, dass eine Workstation auf zwei Arten eine Verbindung zu einem Drucker herstellen kann:

  1. Drucken direkt auf die IP des Druckers mit lokal installiertem Druckertreiber.
  2. Drucken auf eine \\Server\Printer1Freigabe mit der Druckwarteschlange auf dem Server.

Welcher Weg wird bevorzugt?

Ich würde davon ausgehen, dass das Drucken direkt auf einem Netzwerkdrucker und nicht über den Server unter dem Gesichtspunkt des Netzwerkverkehrs am effizientesten ist. Auf der anderen Seite wäre eine Serverdruckerfreigabe einfacher zu verwalten, wenn der richtige Treiber automatisch auf die Arbeitsstationen heruntergeladen würde.

Wie wäre es auch mit den Gruppenrichtlinieneinstellungen, um diesen Drucker auf den Arbeitsstationen zu installieren? Benötigt das einen bestimmten Weg?

NickC
quelle

Antworten:

7

Ein weiterer Vorteil der Freigabe der Drucker auf dem Druckserver ist die Druckererkennung. Wenn Sie den Drucker in AD veröffentlichen, ist es für einen Benutzer ziemlich einfach, den Drucker zu erkennen und hinzuzufügen.

Dies ist auch meine Meinung, basiert jedoch auf meiner Erfahrung in größeren Unternehmensumgebungen: Ich denke, Sie werden feststellen, dass die Freigabe von Druckern von einem Druckserver (oder Druckservern) die Standardmethode ist, um sie Benutzern zur Verfügung zu stellen. Ich habe noch nie eine Unternehmensumgebung gesehen (mit mehr als ein paar Benutzern), in der Benutzer direkt mit dem Drucker verbunden waren. Ich würde denken, dass dies die Verwaltung, Steuerung und Fehlerbehebung von Druckern umständlicher machen würde. Ein großer Teil der Verwaltung einer IT-Infrastruktur ist die Effizienz, und Benutzer, die sich direkt mit den Druckern verbinden, sind aus Sicht der Verwaltbarkeit nicht sehr effizient.

In SOHO-Umgebungen, in denen kein AD oder keine Server vorhanden sind, werden Benutzer mit größerer Wahrscheinlichkeit direkt mit den Druckern verbunden.

Joeqwerty
quelle
Das Veröffentlichen in AD erfordert die zusätzliche Einrichtung von ACLs auf den Druckern selbst, die übersehen werden können. Außerdem möchten Sie möglicherweise nicht, dass Ihre Benutzer jeden im Netzwerk verfügbaren Drucker sehen.
rws907
Auf welche zusätzlichen ACLs beziehen Sie sich und warum sind sie erforderlich?
Joeqwerty
Wenn Sie einen Drucker veröffentlichen, kann standardmäßig jeder, der ihn zuordnen kann, darauf drucken. Bei der Windows-Druckerfreigabe in AD handelt es sich um Personen mit Leserechten für den Domänendruckserver. Sie müssen die Berechtigungen für den auf dem Druckserver installierten Drucker festlegen, um den Zugriff darauf einzuschränken.
rws907
Nur wenn Sie den Zugriff darauf einschränken möchten. Es ist keine Voraussetzung.
Joeqwerty
Meine Kommentare stammen aus meinen 15 Jahren in großen Netzwerken voller "neugieriger" Benutzer. Anforderung mag das falsche Wort für das OP gewesen sein, aber ich mache es zu einer Anforderung, weil a) die Leute versuchen zu sehen, wie weit sie in ein Netzwerk gelangen können, und b) es später Kopfschmerzen bereiten kann, wenn sie versuchen, ACLs zu erstellen. " nach dem Fakt". Aber technisch gesehen keine Freigabeanforderung.
rws907
4

Die Antwort kann von der Größe Ihres Netzwerks abhängen.

In einem kleineren Netzwerk (möglicherweise ohne AD oder Server) stellen Benutzer möglicherweise eine direkte Verbindung zu einem Drucker über IP her. In diesem kleinen Netzwerk ist es möglicherweise besser, eine direkte Verbindung herzustellen, als einen gemeinsam genutzten Drucker von einer anderen Workstation aus zu verwenden, falls die Workstation, die den Drucker gemeinsam nutzt, plötzlich ausgeschaltet wird.

Für ein kleines / mittelgroßes Netzwerk (mit Active Directory) verwende ich normalerweise AD als Druckerserver, lade Druckertreiber (32 und 64 Bit) darauf und lasse sie in Active Directory auflisten.

Bei größeren Netzwerken sollten Sie in Betracht ziehen, den Druckserver (oder mehrere) vom Active Directory zu trennen. Eine Auflistung im Active Directory ist jedoch weiterhin eine gute Idee. Siehe auch den anderen Kommentar in den Antworten zu ACLs und Berechtigungen.

Mit dem Druckserver können Sie Drucker zentral verwalten (für die Verwaltung von Druckeraufträgen / Warteschlangen). Je mehr Drucker Sie haben, desto mehr soll ein Druckserver diese verwalten. Manchmal ist es hilfreich, von einem zentralen Verwaltungspunkt aus in den Drucker zu gelangen und einen festgefahrenen Auftrag zu löschen, den Druckerstatus zu überprüfen oder ähnliches.

Es ist für Benutzer hilfreich, Treiber automatisch vom Druckserver herunterladen zu können, wenn Sie zum ersten Mal einen Drucker installieren. Wenn sie in AD aufgelistet sind, sind sie auch für Client-Workstations / Endbenutzer leicht zu finden, und Sie können dem Drucker einen allgemeinen benutzerfreundlichen Namen geben.

Eine Alternative zum Auflisten / Verwenden von AD (oder sogar eines Druckerservers überhaupt), mit der Sie die Druckernamen zumindest einfach halten können, besteht darin, einen lokalen Netzwerk-DNS-Namen zu verwenden, der der IP des Druckers zugeordnet ist (und die IP im Drucker als statisch festzulegen) ). Für einen Benutzer ist es nicht allzu schwierig, einen Drucker zu finden, einen Drucker hinzuzufügen oder zu wissen, was es ist, wenn er einen freundlichen oder leicht zu identifizierenden Namen hat.

Sofern Sie nicht über ein ungewöhnlich hohes Volumen an Druckaufträgen oder einen unzuverlässigen Druckserver verfügen, sollte das Durchlaufen eines Druckservers kein Problem darstellen.

Manchmal (selten) drucke ich direkt über IP, wenn ich mit Linux- oder Mac-Systemen zu tun habe, um zu vermeiden, dass auf ihnen Konnektivität mit Samba eingerichtet werden muss, obwohl Samba unter Linux / Mac heutzutage sehr gut funktioniert.

BEARBEITEN: Aktualisiert basierend auf dem Feedback aus den Kommentaren unten.

sixdim
quelle
3
Ein Domänencontroller als Druckserver? Vielleicht in einer kleinen Umgebung, aber ich habe gesehen, wie fehlerhafte Druckertreiber oder ein abstürzender Spooler eine Maschine anhielten. Normalerweise bin ich nicht daran interessiert, mit einem DC zu mischen.
MDMarra
2
Der 2008R2-Druck ist wesentlich stabiler. Ein einzelner Treiber, der abstürzt, stoppt jetzt nur die Warteschlangen für diesen Treiber.
SpacemanSpiff
@SpacemanSpiff Selbst mit den Verbesserungen von Win2k8 R2 würde ich nach Möglichkeit immer noch separate Druckserver bevorzugen - es schien mir architektonisch immer ordentlicher, diese Funktionalität zu isolieren.
voretaq7
1

Wenn der Netzwerkdrucker über genügend RAM und Rechenleistung verfügt, ist das direkte Drucken über IP die Standardmethode. Wenn Sie jedoch Dinge wie den Abteilungsdruck auf Rückerstattung an Agenten (wie in Immobilien üblich) oder andere Metriken prüfen müssen, die nicht vom Gerät selbst bereitgestellt werden, müssen Sie das Gerät auf einem Druckserver installieren (Windows oder Linux) und teilen Sie es. Natürlich hängt die Betriebssystemplattform von den Anforderungen der Prüf- / Überwachungssoftware ab.

rws907
quelle
1

Der einzige wirkliche Vorteil des Druckens über einen Druckserver besteht darin, dass die Dokumente viel einfacher verwaltet werden können, da sie von einem zentralen Punkt aus ausgeführt werden können. Dies kann bei Problemen von Bedeutung sein. Während in einer idealen Welt das gesamte Drucken über den Druckserver erfolgen würde, existiert Windows in einer idealen Welt nicht.

Es ist keineswegs ungewöhnlich, dass bei der Verbindung über einen Druckserver Treiberprobleme und ungewöhnliches Verhalten auftreten. Ich habe festgestellt, dass dies sogar beim Mischen von 32- und 64-Bit-Betriebssystemen häufig vorkommt und noch häufiger, wenn Sie 64-Bit- und einen der "universellen" HP-Treiber verwenden. "Universal" bedeutet in diesem Zusammenhang, dass es für nichts sehr gut funktioniert.

Am liebsten konfiguriere ich zunächst den Druckserver und versuche, alle auf diese Weise zu verbinden. Nur wenn Probleme auftreten, die nicht ohne weiteres gelöst werden können, schließe ich sie direkt an den Drucker an.

John Gardeniers
quelle
1
Wann haben Sie dem HP UPD das letzte Mal eine Chance gegeben? Ich habe es auf einem x64-Druckserver mit gemischten Clients ab Version 5.1 eingeführt und hatte keine wirklichen Probleme. Ich spreche über 200 Drucker.
MDMarra
@MDMarra, erst vor ein paar Monaten. Ich hatte kein Ende der Schwierigkeiten. Als ich mich darüber an den HP Support wandte, wurde mir gesagt, dass meine Geschichte weit verbreitet sei und ich alleine sei.
John Gardeniers
Oh, das ist ein Mist!
MDMarra
1

Dies hängt von Ihrer Site ab und davon, welche Art von Funktionalität Sie benötigen. Wenn Sie die zusätzlichen Funktionen des Druckservers nicht benötigen, warum sollten Sie sie einschließen? Sie führen nur einen weiteren Fehlerpunkt ein - ohne zusätzliche Redundanz.

Wenn Sie sich fragen, welches im Hinblick auf den Netzwerkverkehr am effizientesten ist, würde ich mir wirklich keine Sorgen machen, wenn Sie nicht viele Dokumente drucken ... und wenn dies der Fall ist, entscheiden Sie sich für den Druckserver.

CYMR0
quelle
0

Weitere Untersuchungen haben ergeben, dass ein Computer Config GPP einen TCP / IP-Drucker direkt zuordnen kann, nur dass er eine "Dummy" -Druckerfreigabe benötigt, um seinen Druckertreiber von zu erhalten. Diese Dummy-Druckwarteschlange wird nicht zum Drucken verwendet, sondern direkt auf dem Netzwerkdrucker.

NickC
quelle