9. TC(截断)头部位 (The TC header bit)
当应答被截断时,在应答中设置 TC 位. 也就是说,当应答太大而无法放入单个 UDP 数据包时,服务器设置 TC 位,并返回能够放入的部分应答. 客户端随后必须使用 TCP 重新发起查询,TCP 没有相同的长度限制.
TC 位仅可在应答被截断时设置,不得在未截断的应答中设置.
TC 位不得设置在查询中. 设置了 TC 位的查询是无效的,服务器必须忽略它.
当服务器设置 TC 位时,必须包含能够放入 UDP 数据包的尽可能多的应答内容. 它不得包含任何不属于该应答的 RR,尤其不得在附加段中包含回答该查询所不需要 的 RR.
服务器不得在通过 TCP 发送的应答中设置 TC 位. TCP 没有长度限制,因此通过 TCP 发送的应答永远不会被截断.