Re: Fwd: New Version Notification for draft-wouters-edns-tcp-keepalive-00.txt (fwd)

Tony Finch <[email protected]>
Newsgroups gmane.ietf.dnsext
Message-ID <[email protected]>
Joe Abley <[email protected]> wrote:
> On 2013-10-17, at 13:16, Tony Finch <[email protected]> wrote:
>
> > I am worried that this will make edns-tcp-keepalive clients perform
> > unnecessarily badly when talking to RFC 5966 servers,
>
> could you explain how?

An RFC 5966 server supports persistent TCP but does not advertise this
fact. An edns-tcp-keepalive client interprets this lack of advertisement
as lack of support, so it will send only one query per TCP connection.
This increases latency and means it can't make concurrent queries over TCP
without multiple TCP connections, and for high query volumes it risks port
exhaustion from all the FIN-WAIT-2 states. If you run the client in RFC
5966 mode then it will try persistent TCP regardless of what the server
says and avoid these problems.

Tony.
-- 
f.anthony.n.finch  <[email protected]>  http://dotat.at/
Forties, Cromarty: East, veering southeast, 4 or 5, occasionally 6 at first.
Rough, becoming slight or moderate. Showers, rain at first. Moderate or good,
occasionally poor at first.
_______________________________________________
dnsext mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dnsext
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.