域和电子邮件中允许的子域数量

前端之家收集整理的这篇文章主要介绍了域和电子邮件中允许的子域数量前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
您的域名可以拥有多少个子域名?有了它,我的意思是子域的级别.

例如,您拥有域example.com,我知道您可以拥有test.example.com,但您可以拥有多少级别?像test2.test.example.com,test3.test2.test.example.com等.

其次,我想知道有关电子邮件地址的两件事.首先,在电子邮件地址中使用子域名有多常见(如果可能的话)?我从来没有见过像test@test.example.com这样的东西说实话所以我不太确定.如果可能的话,你可以拥有多少级别(就像上面一样)?

最后,上述问题可以依赖于域名注册商或邮件服务器等吗?它可以依赖什么?

解决方法

您可以在主机名中拥有多少级别(即点数)没有直接限制.但是,符合 RFC1034的主机名长度只能为255个字节,而DNS中的完全限定域名FQDN则为253个字节.某些系统和TLS / SSL将FQDN限制为64字节,电子邮件中的FQDN不应超过(*)245或221字节,具体取决于最大用户名长度(8或32).

由于TLD通常至少需要2个字符.并且主机名的每个部分必须至少有一个字符长,剩下的空间用于附加点,即理论上最大级别为:

>(253-3)/ 2 = TLD后125级,理论上最长(不太有用)的主机名
>(221-3)/ 2 = TLD之后的109级,如果您希望将其用于电子邮件
>(63-3)/ 2 = TLD之后的30个级别,如果您希望使用SSL / TLS.

是的,user @ subdomainof.subdomain.example.com采用有效的电子邮件地址格式.

(*)电子邮件地址长度的特殊限制是RFC 2821 4.5.3.1和4.1.2的结果:

4.5.3.1 Size limits and minimums

   path
      The maximum total length of a reverse-path or forward-path is 256
      characters (including the punctuation and element separators).


4.1.2 Command Argument Syntax

      Path = "<" [ A-d-l ":" ] MailBox ">"

由于前向路径必须包含尖括号,因此电子邮件地址只剩下254个字符.然后,必须排除用户名@8(1)或32(1)的部分以获得最大FQDN长度.

猜你在找的HTML相关文章