Solaris のシステム管理 (第 2 巻)

リモート印刷の処理スケジュール

図 8-3 に、SunOS 5.8 印刷クライアント上のユーザーが SunOS 4.1 プリンタサーバーに印刷要求を出したときに実行される処理を示します。このコマンドは接続を開いて、プリンタサーバーとの通信を直接処理します。

図 8-3 SunOS 5.8 印刷クライアントと SunOS 4.1 プリンタサーバー間のネットワーク印刷

Graphic

図 8-4 に、SunOS 5.8 プリンタサーバーに印刷要求を出す SunOS 4.1 印刷クライアントを示します。lpd デーモンは、印刷要求のローカル部分とプリンタサーバーへの接続を処理します。プリンタサーバー上のネットワーク待機プロセス inetd は、ネットワーク印刷要求を待って、プロトコルアダプタを起動して要求を処理します。プロトコルアダプタは lpsched デーモンと通信し、このデーモンがプリンタサーバー上で要求を処理します。

図 8-4 SunOS 4.1 印刷クライアントと SunOS 5.8 プリンタサーバー間のネットワーク印刷

Graphic

図 8-5 に、SunOS 5.8 印刷クライアントのユーザーが SunOS 5.8 プリンタサーバーに印刷要求を出したときに実行される処理を示します。印刷クライアント上の印刷コマンドは、プリンタサーバーと直接通信することにより、各印刷要求のローカル部分を処理します。

プリンタサーバー上の inetd プロセスは、ネットワーク上の印刷要求を監視し、プロトコルアダプタを起動して、プリンタサーバー上の lpsched デーモンと通信します。このデーモンが印刷要求を処理します。

図 8-5 SunOS 5.8 印刷クライアントと SunOS 5.8 プリンタサーバー間のネットワーク印刷

Graphic