Eu preciso de um DNS maior que 40 caracteres

0

Eu tento depurar minha sub-rotina de solicitação DNS reversa, e preciso de um DNS com mais de 40 caracteres, porque aparentemente é quantos bytes o Dnsapi reserva na memória.

Portanto, quero ver o que acontece quando NameHost em uma estrutura PTR excede 40 bytes. Especificamente, espero que a memória reservada para a estrutura seja estendida e preenchida com 0s, mas preciso testá-la.

Alguém conhece um DNS com mais de 40 caracteres? Algo como verylonglabel1.verylonglabel2.example.com .

    
por Chris 22.04.2013 / 11:23

1 resposta

7

So does anyone know a dns longer than 40 characters?

Não, mas eu digitei world's longest domain name em Google e encontrados isso:

www.thelongestdomainnameintheworldandthensomeandthensomemoreandmore.com

Agora eu faço.

40 characters, because apparently that's how many bytes Dnsapi reserves in memory.

Se você observar que 40 caracteres não são necessariamente 40 bytes (Unicode), convém leia a documentação , eu fiz e não consegui encontrar nada para sugerir um limite de 40 bytes.

Esta RFC não parece sugerir nenhum limite arbitrário nos registros DNS a esse respeito, pelo menos de um olhar superficial.

    
por 22.04.2013 / 11:36