DNS Rdata
An Rdata is typed data in one of the known DNS datatypes, for example
type A
, the IPv4 address of a host, or type MX
, how to route
mail. Unlike the DNS RFC concept of RR, an Rdata is not bound to
an owner name. Rdata is immutable.
Rdata of the same type can be grouped into an unnamed set, an Rdataset, or into a named set, an RRset.
- Rdata classes and types
RdataClass
UnknownRdataclass
from_text()
is_metaclass()
to_text()
RdataType
UnknownRdatatype
from_text()
is_metatype()
is_singleton()
register_type()
to_text()
- Rdataclasses
- Rdatatypes
dns.rdatatype.A
dns.rdatatype.A6
dns.rdatatype.AAAA
dns.rdatatype.AFSDB
dns.rdatatype.AMTRELAY
dns.rdatatype.ANY
dns.rdatatype.APL
dns.rdatatype.AVC
dns.rdatatype.AXFR
dns.rdatatype.CAA
dns.rdatatype.CDNSKEY
dns.rdatatype.CDS
dns.rdatatype.CERT
dns.rdatatype.CNAME
dns.rdatatype.CSYNC
dns.rdatatype.DHCID
dns.rdatatype.DLV
dns.rdatatype.DNAME
dns.rdatatype.DNSKEY
dns.rdatatype.DS
dns.rdatatype.EUI48
dns.rdatatype.EUI64
dns.rdatatype.GPOS
dns.rdatatype.HINFO
dns.rdatatype.HIP
dns.rdatatype.HTTPS
dns.rdatatype.IPSECKEY
dns.rdatatype.ISDN
dns.rdatatype.IXFR
dns.rdatatype.KEY
dns.rdatatype.KX
dns.rdatatype.L32
dns.rdatatype.L64
dns.rdatatype.LOC
dns.rdatatype.LP
dns.rdatatype.MAILA
dns.rdatatype.MAILB
dns.rdatatype.MB
dns.rdatatype.MD
dns.rdatatype.MF
dns.rdatatype.MG
dns.rdatatype.MINFO
dns.rdatatype.MR
dns.rdatatype.MX
dns.rdatatype.NAPTR
dns.rdatatype.NID
dns.rdatatype.NINFO
dns.rdatatype.NS
dns.rdatatype.NSAP
dns.rdatatype.NSAP_PTR
dns.rdatatype.NSEC
dns.rdatatype.NSEC3
dns.rdatatype.NSEC3PARAM
dns.rdatatype.NULL
dns.rdatatype.NXT
dns.rdatatype.OPENPGPKEY
dns.rdatatype.OPT
dns.rdatatype.PTR
dns.rdatatype.PX
dns.rdatatype.RESINFO
dns.rdatatype.RP
dns.rdatatype.RRSIG
dns.rdatatype.RT
dns.rdatatype.SIG
dns.rdatatype.SMIMEA
dns.rdatatype.SOA
dns.rdatatype.SPF
dns.rdatatype.SRV
dns.rdatatype.SSHFP
dns.rdatatype.SVCB
dns.rdatatype.TA
dns.rdatatype.TKEY
dns.rdatatype.TLSA
dns.rdatatype.TSIG
dns.rdatatype.TXT
dns.rdatatype.TYPE0
dns.rdatatype.UNSPEC
dns.rdatatype.URI
dns.rdatatype.WALLET
dns.rdatatype.WKS
dns.rdatatype.X25
dns.rdatatype.ZONEMD
- DNS Rdata Base Class
- Making DNS Rdata
- Miscellaneous Rdata Functions
- Rdata Subclass Reference
- Universal Types
- Types specific to class IN
- SVCB and HTTPS Parameter Classes
- Rdataset, RRset and Node Classes
- Making DNS Rdatasets and RRsets