Os Servidores NS não fazem parte do registro SOA. O registro SOA e eu cito de RFC 1035 (3.3.13):
Most of these fields are pertinent only for name server maintenance operations.
Os campos no registro SOA são:
MNAME The of the name server that was the original or primary source of data for this zone.
RNAME A which specifies the mailbox of the person responsible for this zone.
SERIAL The unsigned 32 bit version number of the original copy of the zone. Zone transfers preserve this value. This value wraps and should be compared using sequence space arithmetic.
REFRESH A 32 bit time interval before the zone should be refreshed.
RETRY A 32 bit time interval that should elapse before a failed refresh should be retried.
EXPIRE A 32 bit time value that specifies the upper limit on the time interval that can elapse before the zone is no longer authoritative.
MINIMUM The unsigned 32 bit minimum TTL field that should be exported with any RR from this zone.
Então, com isso fora do caminho, o que está acontecendo é isso:
- O servidor dns não tem a entrada para bgsu.edu em cache e não é autoritativo, portanto, é necessário solicitar aos servidores de dica de raiz onde procurar os servidores de dns apropriados
- O gTLD tem registros GLUE, que são apenas os Servidores de Nomes para domínios. Esse é o servidor em que você realmente vai consultar o host ao qual você está tentando se conectar.
- Você obtém os servidores de nome do bgsu.edu
- Você faz uma consulta de DNS para o host em que está interessado
- Você recebe o registro DNS que estava procurando originalmente.