什么是MX-Record中的IN和默认TTL

时间:2018-01-11 15:40:36

标签: email dns smtp ttl mx-record

你可以帮我解码像这样的MX唱片

1w    IN    MX   10  mail.example.com
      IN    MX   20  mail2.example.net

上述两条记录中的IN是什么,因为在第二条记录中没有提到的更新时间,根据我的理解,它从区域文件的TTL值中获取值,但区域文件的TTL值是强制性的吗?如果没有什么是第二记录的ttl值。

我对电子邮件技术相当新,因此可能会问一些基本问题,因此如果你能指出我正确的方向,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

“IN”是rdata值的“类”(此记录中的地址)。其中定义了访问该信息的不同方法。它不是特定于MX的项目,而且这些天几乎普遍使用IN进行互联网,因为大多数其他选项都已过时。请参阅https://tools.ietf.org/html/rfc1035中的第3.2.4节。

  

CLASS字段出现在资源记录中。以下CLASS   定义了助记符和值:

     

在互联网上

     

CS 2 CSNET类(已过时 - 仅用于示例   在                   一些过时的RFC)

      CH 3 CHAOS课程

     

HS 4 Hesiod [Dyer 87]

所以它与TTL无关。 TTL的默认值将根据您的DNS提供商而有所不同。我认为1w是最大TTL,因此没有单个记录可以具有大于该最大值的TTL。