DNS报文格式

  

以下为各栏位的简要说明:
  QID
  DNS 查询封包编号,作为确认依据。
  QR
  查询封包为 0 ﹔回应为 1 。长度为 1 byte 。
  OPCodes
  封包类别(QUERY, IQUERY, STATUS, Reserved)。长度为 4 bytes。
  Flags
  共 4 bytes ,各表示:AA(Authoritative Answer)、TC(Truncation)、RD(Recursion Desired)、RA(Recursion Avalable)。
  Reserved
  保留未用。
  RCodes
  回应讯息,长 4 bytes ,除 0 及 6-15 保留未用外,1-5 分别为:Format Error、Server Failure、Name Error、Not Implemented、Refused。
  Question Section、Answer Section、Authority Section、Additional Records Section
  每一 Section 分为 NAME、TYPE、CLASS 三个子栏位,分别作为查询、应答、授权、额外记录等封包之资讯,及各自长度。
  好了﹐关于 DNS 协定的讨论﹐暂时介绍到这里﹐相信上面说的这些也够您消化的了。
  DNS 协定之 RFC 文件
  RFC-822﹑RFC-883﹑RFC-920﹑RFC-973﹑RFC-974﹑RFC-1032﹑RFC-1033﹑RFC-1034﹑RFC-1035﹑RFC-1101﹑RFC-1296

你可能感兴趣的:(资讯)