命名規則

名前付け規則は、名前をネットワーク アドレス (通常は IP アドレス) に明確に解決するという共通の目標を共有します。 名前付け規則の違いは、名前を解決するための各規則の個別のアプローチにあります。

Windows 2000 メソッドなど、さまざまなシステムの名前解決方法でコンピューターを識別するには、次の名前付け規則を使用します。

[コンピューター名]

フラット NetBIOS 名前空間では、1 つの名前によって、コンピューター名がネットワーク アドレスに明確に解決されます。 これは、以前のWindowsバージョンがブラウザーとマスター ブラウザーの一覧に格納されている名前で、ピア Windows ネットワークがネットワークWindowsコンピューター上のリソースを参照できるようにします。 このシナリオでは、コンピューターに関連付けられている用語は コンピューター名でした。 コンピューター名の登録は、ネットワーク ブロードキャスト (およびマスター ブラウザー、後のWindowsバージョン番号またはWindows NT使用量、または組み合わせによって獲得された選挙によって決まります) に依存します。 これは、小規模なピアベースのWindows ネットワークに役立ちましたが、ネットワークはすぐにブロードキャストや単純なフラット ファイル マスター ブラウザー リストの使用を超えて成長しました。

ホスト名

次に、Windows インターネット ネーム サービス (WINS) が提供され、WINS サーバーに格納されている NetBIOS ベースのコンピューター名の動的かつ一元的なリポジトリが有効になりました。 これらのリポジトリは、より大きなネットワークにサービスを提供できます。 この開発では、名前解決クエリを (ブロードキャストではなく) WINS サーバーに転送し、競合を一元的に判断できます。 WINS では、コンピューター名という用語は保持されていましたが、 ホスト名 という用語も表示され、コンピューター名と同じ意味で使用されていました。 当時、WINS はWindows プラットフォームの既定の名前リゾルバーでしたが、DNS は大規模で大規模なネットワークの普及と普及に伴って増加していました。

ネットワークが増加し、WINS は増大する名前の量を処理する能力が低下しました。 名前解決の負荷を処理する WINS の機能の低下は、解決に必要な処理能力のためではなく、多くのコンピューターで一意の名前を生成することが管理上の負担が増え続けるという事実に起因していました。

完全修飾ドメイン名

DNS の方が優れたソリューションです。階層的な名前空間を使用すると、一意のコンピューター名の必要性が特定のドメインに分離され、 server1 などのコンピューター名が同じ階層内の異なるドメインの場所に存在できるようになります。 異なるドメインで同じホスト名を持つ機能により、DNS 階層に適切に対応する名前が必要になります。 名前には、コンピューター名やホスト名だけでなく、DNS 階層内でそのコンピューターを明確に識別したり、完全に修飾したりできる名前も含める必要がありました。 その名前は 完全修飾ドメイン名 (FQDN) です (たとえば、server1.widgets.microsoft.com)。

ただし、特定の状況では、FQDN のドメイン階層部分は面倒であり、ホストが存在する DNS ドメインに関連する特定のコンピューター (またはその他の DNS ホスト) のローカル名が必要になります。 その名前は 、相対識別名です。 相対識別名は、単に FQDN 内の左端のドットの左側にある単一のホスト名であるため、server1.widgets.microsoft.com の FQDN には相対識別名として server1 が含まれます。

相対識別名

NETBIOS 名のユーザーに新しい名前や新しい名前付け規則を適用するのではなく、DNS はコンピューター名 (ホスト名) を相対識別名として使用し、DNS ドメイン階層をその名前に追加して FQDN を作成します。 次の図は、FQDN のコンピューター名 (またはホスト名、または相対識別名) 部分を識別する方法を示しています。

rdn and dns domain hierarchy combine to create a fqdn