サービスロケーションプロトコルの管理

スコープの配置

net.slp.useScopes プロパティを使用すると、スコープを作成できます。たとえば、次のように構成すると、ホスト上の /etc/inet/slp.conf ファイルに、newscope という名前の新規のスコープが追加されます。


net.slp.useScopes=newscope

スコープの概念を理解しやすくするために、会社にプリンタや FAX などのネットワーク接続されたオフィス機器の小部屋がビルディング 6 の 2 階の南の大部屋の端にあるとします。これらのオフィス機器は 2 階のすべてのユーザーに提供されている場合や、特定の部署のメンバーにのみ使用が限定されている場合があります。スコープはこれらの機器に対するサービス通知へのアクセスに対応する手段を提供します。

オフィス機器はマーケティング部専用とすると、マーケティング部のホストとそれに近いプリンタを mktg という名前のスコープに構成することができます。別の部署に所属している別のプリンタは、別のスコープ名で構成できます。

また、部署が分散している場合もあります。たとえば、機械工学部門と CAD/CAM 部門が 1 階と 2 階に分かれているとします。この場合でも、両者に同じスコープを割り当てることにより、1 階と 2 階にあるホストに 2 階のマシンを提供できます。ネットワークおよびユーザーに都合よく動作するように、スコープはどのように配置してもかまいません。


注 -

特定のスコープを持つ UA は、別のスコープで通知されたサービスを実際に使用できないわけではありません。スコープの構成は、UA が認識するサービス通知を制御するだけです。何らかのアクセス制御制限の実施は、サービスそのものにより左右されます。