By "single call", do you mean :
? "single query packet" (holding multiple questions) ?
(I think this was part of EDNS1)
? "single TCP session" ?
Where I believe there is no statement that forbids sending
multiple, subsequent, queries over a single TCP connection.
--> "batching multiple queries over a single TCP session"
is already allowed.
Beware ! Some name server implementations have implicit,
sometimes configurable, maximum number of queries they accept
over a single TCP session.
EURid (for .eu)
From: Hector Santos [mailto:hsantos@isdg...]
Sent: 27 February 2012 07:36 PM
To: dnsop@ietf... Subject: [DNSOP] Batch Multiple Query Packet
I am interesting to find information about past or possible current
interest regarding the support of a Batch single call of multiple
If it doesn't already exist or not considered in the past as an
unfeasible concept, I am interest in seeing if this is something worth
Technical Background reasoning.
With the advent of new protocols, especially those offering a domain
policy construct, the TXT record is used as the fastest entry point
with the widest support for query resolution.
Yet there are (at least were) technical concerns that this not serve
to benefit DNS for large scale usage, therefore considerations are
giving to include a migration path to use new registration of RR types.
This migration path comes with the recognition for a short term
overhead of using a dual type query concept and long term hope for the
new RR type to become the non-overhead single query satisfying result.
The overall issue is two folds:
1) one where publishers may have to redundantly create two records and
the DNS resolvers will always have to do a two queries to maximize
widest support, and
2) The continued possible dearth of DNS servers (see RFC 3597
"Handling of Unknown DNS Resource Record (RR) Types") that do not
support unnamed RR types and/or the recursion requirement.
If DNS server offered support for a Batch Query of multiple packets
under a single call, this may help with the above migration overhead
Is this something worth pursuing as a new I-D for DNS servers?