Мне нужен DNS длиннее 40 символов
Я пытаюсь отладить подпрограмму обратного DNS-запроса, и мне нужен DNS, который длиннее 40 символов, потому что, очевидно, именно столько байтов Dnsapi резервирует в памяти.
Итак, я хочу посмотреть, что происходит, когда NameHost в структуре PTR превышает 40 байтов. В частности, я ожидаю, что зарезервированная память для структуры будет расширена и дополнена нулями, но мне нужно это проверить.
Так кто-нибудь знает DNS длиннее 40 символов? Что-то вроде verylonglabel1.verylonglabel2.example.com
,
1 ответ
Так кто-нибудь знает днс длиннее 40 символов?
Нет, но я набрал world's longest domain name
в Google и нашел это:
www.thelongestdomainnameintheworldandthensomeandthensomemoreandmore.com
Теперь я делаю.
40 символов, потому что, видимо, именно столько байтов Dnsapi резервирует в памяти.
Отметив, что 40 символов - это не обязательно 40 байтов (Unicode), вы можете прочитать документацию, я так и не нашел ничего, что могло бы предложить ограничение в 40 байтов.
Этот RFC, кажется, не предлагает каких-либо произвольных ограничений на записи DNS в этом отношении, по крайней мере, из беглого взгляда.