特定のサービスへのアクセスは、主に「ポートモニター」を通して行います。ポートモニターとは、ログイン要求や、プリンタまたはファイルのアクセス要求を常に監視しているプログラムのことです。
ポートモニターは要求を検出すると、オペレーティングシステムとサービスを要求する装置との間の通信を確立するのに必要なすべてのパラメータを設定します。次に、必要なサービスを提供する他のプロセスに制御を移します。
表 47-1 で、Solaris 2.x 環境に取り入れられている 2 つのタイプのポートモニターを説明します。
表 47-1 ポートモニターのタイプ
ポートモニター |
説明 |
---|---|
listen(1M) |
ネットワークサービスへのアクセスを制御し、リモート印刷要求やリモートファイルシステム要求を処理する。通常 listen は、LP 印刷サービスに対する要求を待っている。listen ポートモニターの詳細については、第 49 章「サービスアクセス機能による端末とモデムの設定手順」を参照。listen ポートモニターは、モデムや英数字端末の設定時には使用しない。 |
ttymon(1M) |
モデムや英数字端末が必要とするログインサービスへのアクセスを提供する。Solstice シリアルポートマネージャは、それらの装置からのログイン要求を処理するように、ttymon ポートモニターを自動的に設定する。Solstice シリアルポートマネージャを使用して端末やモデムを設定する方法については、第 48 章「端末とモデムの設定」で説明している。 |
getty(1M) という従来のポートモニターをよく知っているユーザーもいるでしょう。新しい ttymon はさらに強力になりました。1 つの ttymon で複数の getty に相当する処理を行います。その他の点では、両プログラムの機能は同じです。