次の方法で共有


Namespace

名前空間は、すべてのオブジェクトの名前を明確に解決できる必要があるコンテキストです。 たとえば、インターネットは単一の DNS 名前空間であり、DNS 名を持つすべてのネットワーク デバイスを特定のアドレスに解決できます (たとえば、www.microsoft.com は 207.46.131.13 に解決されます)。

フラット名前空間

名前空間はフラットでも階層型でもかまいません。 フラット名前空間は、使用可能なすべての名前が使い切れる前に非常に大きくなる可能性があるため、うまくスケーリングされません。 名前空間で名前が複数回使用されると、名前空間は明確に解決可能な要件に違反します。

階層型名前空間

階層型名前空間は、サブ名前空間と考えることができるさまざまな領域に分かれています。 各領域は、名前空間全体内の独自のサブ名前空間です。 したがって、名前空間階層内で明確に解決可能な名前を持つには、各オブジェクトのサブ名前空間内でのみ一意の名前が必要です。 階層型名前空間は、非常に大規模なネットワークにスケーリングできます。全体の名前空間にオブジェクトを追加する場合は、それらが属するサブ名前空間内でのみ一意の名前を見つける必要があります。

すべての DNS 名前空間は階層型です。 DNS 階層型名前空間のサブ名前空間は、ドメイン呼び出されます。 ドメイン内のコンピューターの一意の名前は、相対識別名と呼ばれます。 同じ相対識別名を持つコンピューターは、完全修飾ドメイン名 (FQDN) を使用して DNS 階層内の一意のオブジェクトに完全に解決できるため、名前空間階層の異なるサブ名前空間 (ドメイン) に存在できます。 たとえば、widgets.microsoft.com ドメイン (widgets.microsoft.com 名前空間) に server1 という名前のサーバーを作成し、gadgets.widgets.microsoft.com 名前空間に server1 できます。 階層型名前空間内の異なるサブ名前空間にあるため、異なる FQDN (server1.widgets.microsoft.comserver1.gadgets.widgets.microsoft.com) に解決できます。