Francis Dupont <francis.dup...@fdupont.fr> wrote: > > > DNS currently has no connection signaling mechanism. Clients and > > servers may close a connection at any time. Clients MUST be prepared > > to retry failed queries on broken connections. > > => unfortunately this is a change in the protocol the document is > not supposed to do here even it both makes sense and follows the real > world situation.
I disagree that this is a change. RFC 1035 allows the server to close the connection at any time to reclaim resources. It specifies a generous idle time, but clients cannot assume that this is guaranteed - the server might be restarted, etc. RFC 1035 also specifies that TCP connections can be closed abruptly, e.g. with a RST. Clients must cope with this. A client is buggy if it does not have a mechanism to retry queries that failed because of a broken TCP connection. Tony. -- f.anthony.n.finch <d...@dotat.at> http://dotat.at/ Biscay: North 4 or 5, backing southwest 5 to 7. Moderate or rough. Showers, rain later. Moderate or good. _______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop