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