Solaris PC NetLink 管理マニュアル

5.2.2 NetBIOS over TCP/IP (NetBT) 名前解決

NetBIOS over TCP/IP (NetBT) は、名前解決を行うための名前の IP アドレスマッピングを実行するセッション層のネットワークサービスです。SunLink Server プログラムでは、NetBT は WINS およびブロードキャスト名前解決を通じて実装されています。命名処理に関連する 2 つのもっとも重要な点は、登録と解決です。

ネットワーク資源の特定およびアクセス方法を指定するモードは NetBT 内で定義されます。SunLink Server ソフトウェアがサポートする NetBT モードは以下のとおりです。

Windows クライアントコンピュータ用の 2 つの最も一般的なノードタイプは b ノードと h ノードです。

DHCP ユーザーは、(クライアントの構成によって) ノードタイプが DHCP サーバーによって割り当てられる場合があります。WINS サーバーがネットワーク上で使用可能な場合、NetBT は WINS サーバーと通信してクライアントコンピュータ上で名前を解決します。WINS サーバーが使用可能な状態でない場合、NetBT は b ノードのブロードキャストメッセージを使って名前を解決します。NetBT は、指定のコンピュータ上での TCP/IP の構成方法によって、LMHOSTS ファイルを使って名前解決を行うこともできます。

SunLink Server ソフトウェアは b ノードと h ノードの NetBT モードに対応することができます。

5.2.2.1 B ノード (ブロードキャストノード)

b ノードモードは名前の登録および解決にブロードキャストを使用します。たとえば、CLIENT_PC1CLIENT_PC2 と通信したい場合、CLIENT_PC2 を探しているということをすべてのマシンに伝送し、指定された時間 CLIENT_PC2 からの応答を待ちます。

b ノードモードには以下の 2 つの主な問題があります。

5.2.2.2 H ノード (ハイブリッドノード)

h ノードモードはブロードキャストメッセージやルーティングされた環境での操作に関するもっとも重要な問題を解決します。このノードは、b ノードと最後の手段としてブロードキャストメッセージを使用する別のノードタイプの組み合わせです。WINS サーバーが停止し、それによってブロードキャストメッセージが不可欠な場合、コンピュータは WINS サーバーが応答するまでポーリングし続けます。h ノードは、ブロードキャスト名前解決が失敗した場合にLMHOSTS ファイルを使用するように構成することもできます。

WINS サーバーが動作している場合はブロードキャストメッセージは生成されないため、コンピュータをルーターの逆側に配置することができます。WINS サーバーが停止した場合は、b ノードが使用されるため、ルーターの同じ側にあるコンピュータは通常どおり操作することができます。


注 -

TCP/IP を手動で構成する Microsoft TCP/IP ユーザーについては、TCP/IP を構成するときに WINS サーバー用のアドレスを指定している限り、デフォルトでは h ノードが使用されます。


5.2.2.3 その他の組み合わせ

SunLink Server ネットワークでは修正 b ノードとして知られるその他の組み合わせも使用されており、メッセージがルーターに伝わるようにすることができます。修正 b ノードは WINS サーバーを使用しません。このモードでは、b ノードは LMHOSTS ファイルに保存されているコンピュータおよびアドレスのリストを使用します。b ノードの試みが失敗した場合は、システムが LMHOSTS から名前を検索し、ルーターを越えるアドレスを使用します。ただし、各コンピュータがこのリストを保持している必要があるため、配布などの管理負担が発生します。

Windows for Workgroups 3.11 は修正 b ノードシステムを使用します。Windows NT は WINS サーバーがネットワーク上で使用されない場合にこの方法を使用します。Windows NT では、管理を簡単にするための拡張が追加されていますが、修正 b ノードは理想的な解決方法ではありません。