[nsd-users] NSD TCP performance
W.C.A. Wijngaards
wouter at NLnetLabs.nl
Fri Nov 9 20:16:24 UTC 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Aaron Hopkins wrote:
<snip>
> Is this in something newer than 3.0.6? At least in the 3.0.6 source
> grepping for CORK or NOPUSH results in no hits. Using them would solve the
> problem of an extra round-trip to answer every TCP query at the expense of
> two extra system calls per response.
I am sorry you misunderstand my post.
I mean, the 5+ packet sequence is what NSD does, this includes the extra
round trip. It is simpler code. NSD does not use TCP_CORK/NOPUSH.
EDNS0 is a better way to handle DNSSEC sizes than TCP. TCP is not used
much in DNS, mostly for zone transfers or 'very large replies'.
Best regards,
Wouter
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFHNMAYkDLqNwOhpPgRAt+OAJ4zWSWpvloWrlnfigTYOecSqCxiNwCbB1wG
WpnUXn2J4FCTDvFwhxQZf2M=
=GrO6
-----END PGP SIGNATURE-----
More information about the nsd-users
mailing list