Re: [DNSOP] Followup Discussion on TCP keepalive proposals

2015-01-31 Thread Tony Finch
> On 31 Jan 2015, at 16:56, Florian Weimer wrote: > > 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. This is w

Re: [DNSOP] Followup Discussion on TCP keepalive proposals

2015-01-31 Thread Mark Delany
> 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. Indeed. Please let's not go down

Re: [DNSOP] Followup Discussion on TCP keepalive proposals

2015-01-31 Thread Mark Andrews
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

Re: [DNSOP] Followup Discussion on TCP keepalive proposals

2015-01-31 Thread Florian Weimer
* 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 alre