Every domain is a subdomain of something else other than the root. 

access.api.bbc.com is a subdomain of api.bbc.com and a subdomain of
bbc.com and a subdomain of com and a subdomain of . (the root).

All subdomains are domains.  All domains can have subdomains except
those that are maximal size and maximal size - 1. The minimum label
size is 2 (length + value) except for the root which takes 1 octet
(length == 0).

Subdomain is just a relationship to a parent domain.  A domain may or
may not correspond to a zone cut.  All domains have a parent domain
except the root.

Mark

> On 25 Feb 2025, at 12:58, Harry Hoffman via NANOG <nanog@nanog.org> wrote:
> 
> Hi Folks,
> 
> Feel free to tell me this isn't the proper place for my question but given 
> that networking and DNS are hand in hand I thought it might be reasonable to 
> ask here.
> 
> In working with several OSINT sources for domain processing it seems like the 
> way domains and subdomains are processed essentially equates subdomains with 
> FQDNs.
> 
> For example, several APIs (and even ChatGPT) classify the following:
> access.api.bbc.com
> account-api.api.bbc.com
> account-api.int.api.bbc.com
> account-api.stage.api.bbc.com
> account-api.test.api.bbc.com
> account-cdn.test.api.bbc.com
> 
> with subdomains as either:
> all subdomains as api.bbc.com or as subdomains of access.api, 
> account-api.api, account-api.int.api, etc. 
> 
> instead of classifying as:
> api.bbc.com
> int.api.bbc.com
> stage.api.bbc.com
> test.api.bbc.com
> 
> Has this become common practice? Is there a definitive way to determine 
> subdomains? I seem to recall that "older" dns server software wouldn't allow 
> this but it could be that my memory is faulty.
> 
> Thanks!
> 
> Cheers,
> Harry
> 

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742              INTERNET: ma...@isc.org

Reply via email to