Dns.Protocolmodule type CLIENT = sig ... endThe type of pluggable DNS resolver modules for request contexts and custom metadata and wire protocols.
module type SERVER = sig ... endThe type of pluggable DNS server modules for request contexts and custom metadata dn wire protocols.
The default DNS server using the standard DNS protocol