web-dev-qa-db-ja.com

プリントサーバーはどのように機能しますか?

これは、実際の設定に関する質問というよりは概念的な質問です。

ネットワークプリンタ、プリントサーバー(サーバーA)、およびプリントサービスを使用するワークステーションBとCがあるとします。 (それらはすべて同じサブネットにあります)。

ワークステーションBとCがサーバーAを介してプリンターを使用する場合は、次のようにします。

  1. ネットワークプリンターのプリンタードライバーが必要ですか?その場合、プリンタードライバーをダウンロードした後も、サーバーAに接続して印刷しますか?

または

  1. 代わりにネットワークプリンタに直接接続していますか(それらはすべて同じネットワークにあるため)?

一般に、は次の目的で使用されるプリントサーバーです。

  1. ドライバをワークステーションに配布して、ネットワークプリンタに直接接続しますか?

または

  1. ワークステーションがプリンタに直接接続する代わりにプリントサーバーに接続するように、プリンタへの印刷を管理しますか?もしそうなら、なぜワークステーションにまだプリンタードライバーがインストールされているのですか?
14
tiongmaru

一般に、プリントサーバーは、両方ドライバーをクライアントコンピューターに配布するを集中的に処理および管理するために使用されます印刷ジョブ。大規模な環境では、印刷ジョブを管理およびログするための中央の場所に加えて、同種のドライバー(通常、中央で制御するのが望ましい特定の印刷構成が含まれます)があると便利です。たとえば、企業がプリントサーバーからクライアントPCに「プッシュアウト」する最も一般的な設定は、(より高価なカラーインクの費用を節約するために)デフォルトではカラー印刷ではなく白黒印刷にすることです。

そのため、はい、一般的なケースでは、クライアントコンピューターはプリントサーバーに接続し、そこからプリンタードライバーを取得してから、サーバーに接続して実際にそのプリンターに印刷します。あまり一般的ではありませんが、プリントサーバーに接続して正しいを取得し、そのドライバーを使用してプリンターを直接インストールし、次にプリントサーバーをバイパスすることができます。そのプリンターに直接印刷します。ただし、これはプリンターがクライアントにインストールされている方法に依存することに注意してください。クライアントにスタンドアロンプ​​リンターとして「直接」インストールされるか、プリントサーバーから共有プリンターとしてインストールされます。これにより、クライアントがプリンターに直接接続するか、代わりにプリントサーバーを介して接続するかが決まります。これは、物理プリンター(「印刷デバイス」)と論理プリンターの区別が重要な場合です。実際には、同じ物理印刷デバイスを異なる論理プリンターとして複数回インストールすることが可能です。たとえば、同じプリントデバイスを直接1回、およびプリントサーバー上の共有プリンターを介して1回インストールします。

質問にServer 2012 R2のタグを付けたので、- Server 2012のプリンター共有テクノロジーに関するこのTechnetのドキュメント はおそらく興味深いでしょう。 Enhanced Point and Printというタイトルのセクションに注意してください。これは、プリンターの特定のドライバーをインストールせずに、クライアントがWindows Server 2012+プリントサーバーを介して互換性のあるプリンターに印刷できるようにするテクノロジーです。クライアントで。もちろん、クライアントが特定のプリンター用のドライバーをインストールする必要がないようにプリントサーバーを使用することもできますが、プリントサーバーがドライバーをクライアントに配布し、クライアントの印刷ジョブを処理/管理することは依然として最も一般的です。

23
HopelessN00b

Windowsのファイルと印刷共有を使用して共有されたプリンターは、SMB/CIFSプロトコルを介してエクスポートされます。SMB/ CIFSプロトコル自体は、印刷デバイスに「ネットワークパイプ」を提供するだけです。つまり、共有プリンターはネットワークデバイスにすぎず、クライアントはそれを使用するために適切なドライバーをインストールする必要があります。プリンター共有サーバーは、必要なドライバーを格納し、それらを接続クライアントに提供する役割を果たします。

最近のWindowsバージョンでは、共有プリンターが標準プロトコルを介してIPPまたはWDSとしてエクスポートされる場合があります。この場合、Windowsにはすでに標準ドライバが組み込まれているため、クライアントはサードパーティのドライバをインストールする必要はありません。

最後に、プリントサーバー自体を実際の印刷キューとして構成することが可能な場合もあります。この場合、クライアントはページのポストスクリプト定義をサーバーに渡し、アップロードされたページの印刷を要求します。この場合、クライアントにはドライバーは必要ありませんが、これはそれほど一般的ではないシナリオです(考えられる欠点の1つは、クライアントにエクスポートされる印刷オプションが非常に限られていることです)。これには、最新のWindowsバージョン(Win8/Win2012 +)が必要です。

9
shodanshok

プリンターのUTPによるネットワーク(推奨)またはUSB共有の2つの方法を試すことができます。

一般的なPCはサーバーからドライバーをダウンロードしますが、ドライバーをインストールしない場合は手動でインストールする必要があります。ドライバーと管理の両方の質問にprintserverを使用できます。サーバーにサードパーティのプログラムをインストールして、ページとトナーを監視することもできます。

0
N3kos