首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否存在最大子域深度?

问是否存在最大子域深度?
EN

Server Fault用户
提问于 2014-03-06 14:17:25
回答 3查看 23.5K关注 0票数 47

是否有webservers服务器或浏览器支持的最大允许子域深度?

例如,像foo.bar.baz.monkey.pirate.google.com这样的域会引起问题吗?

EN

回答 3

Server Fault用户

发布于 2014-03-06 14:27:20

我相信DNS本身可以有多达127个级别的标签,每个标签最多可以有63个字符,整个记录的最大长度限制在253个字符,因为您必须编码长度和终止0。

票数 43
EN

Server Fault用户

发布于 2014-03-06 14:26:32

在点分隔子域的数量方面没有定义的最大值,但DNS确实将主机名(包括点)的最大总长度限制为255个字符。

票数 15
EN

Server Fault用户

发布于 2016-01-13 19:55:26

由于rfc1035:

为了简化实现,域名的总长度(即标签octets和标签长度octets)被限制在255 octets或以下。

也是

每个标签表示为一个八进制长度字段,后面跟着这个八进制数。因为每个域名都以根的空标签结束,所以域名以零的长度字节结束。

因此,最大有效长度为255-2符号(在DIG中测试).整个UDP消息也应该小于或等于512字节。但这并不是太小,并使IPoverDNS成为可能。

票数 5
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/580249

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档