In message <878ugidh2g....@mid.deneb.enyo.de>, Florian Weimer writes:
> * John Heidemann:
> 
> > DNS over TCP/53 is *already* persistent.  No *protocol* changes are
> > needed.
> 
> If you want to make the connections full-duplex instead of
> half-duplex, you need to negotiate connection teardown at the DNS
> layer.  Otherwise, the TCP connection teardown will result in loss of
> already-transmitted responses.

Why do you think this?  RFC 103[45] has client initiated shutdown.
The client sends out x queries withe unique ids.  It waits for
responses to all of them.  It then closes the connection.  The
client still has to cope with the connection being closed early.

This is the same regardless of whether the queries are sent in
lock step (half duplex) or pipelined (full duplex).

> _______________________________________________
> DNSOP mailing list
> DNSOP@ietf.org
> https://www.ietf.org/mailman/listinfo/dnsop
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: ma...@isc.org

_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to