Message Flags
DNS message flags are used for signalling of various kinds
in the DNS protocol. For example, the QR
flag indicates
that a message is a response to a prior query.
Messages flags are encoded in two locations: the DNS header and the EDNS flags field.
Header Flags
- dns.flags.QR = Flag.QR
- dns.flags.AA = Flag.AA
- dns.flags.TC = Flag.TC
- dns.flags.RD = Flag.RD
- dns.flags.RA = Flag.RA
- dns.flags.AD = Flag.AD
- dns.flags.CD = Flag.CD
EDNS Flags
- dns.flags.DO = EDNSFlag.DO