For example, suppose I have multiple DNS servers under a private network which handle name resolutions for domains only hosted under said private network. Suppose also I use the name extension .wifi for domains hosted on the Wi-Fi.
When DNS1 gets a request for webservice.wifi, it should say to itself "I don't know how to resolve .wifi names, but I know DNS2 does," and then consults DNS2.
In essence, I want to have a top level DNS which resolves extensions, and then each extension has a dedicated DNS for full resolution.
A) Possible for a private network?
B) Reasonable for a private network (e.g. any major security flaws, etc)?