大規模な会社であれば、複数のドメインをサポートしており、ローカルな名前空間が構成されていることでしょう。 次の図に、ある会社に存在するドメインの階層構造の例を示します。 最上位のドメイン、すなわちルートドメインは、ajax.com で、 その下に sales.ajax.com、test.ajax.com、manf.ajax.com の 3 つのサブドメインがあります。
DNS クライアントは、そのドメインをサポートしているサーバーに対してのみサービスを要求します。 クライアントの必要としている情報がそのドメインサーバーにない場合、要求は親サーバーに転送されます。 親サーバーは、1 つ上の階層のドメインに存在します。 要求が最上位のサーバーに達した場合、最上位のサーバーはクライアントのドメインが有効かどうか調べます。 ドメインが有効でない場合、サーバーは「not found」というメッセージをクライアントに返します。 ドメインが有効な場合、最上位のサーバーはそのドメインをサポートしているサーバーに要求を転送します。