[dns-operations] L-Root Maintenance 2010-01-27 1800 UTC - 2000 UTC
rick.jones2 at hp.com
Tue Feb 2 02:09:46 UTC 2010
Robert Edmonds wrote:
> Duane Wessels wrote:
>>When I mentally compare the "IP Protocols" and the "DNS Transport"
>>graphs, looks to me like its about 8 TCP packets per TCP DNS query...?
> minimum ought to be 7, right?
"It depends" - back in the days of HTTP 1.0 benchmarking, we were
tweaking TCP stacks to get FIN's piggybacked on responses, of course
HTTP 1.0 allowed that...since it let the server close after the first
In *theory* one could bundle the query syn and fin together, although
the query would not be delivered until when, hmm, probably after the ACK
of the syn|ack to avoid issues - although starting to service a query
carried in the syn segment is no more spoofed than taking a query from a
UDP datagram... so perhaps it is a don't care in the case of simple DNS
stuff - in which case:
you would need an eager connection notification on the server and a
timer running to generate a syn|ack of the syn if generatig the response
takes "too long" it would also need a "connect with data" call at the
but one would probably find all manner of state machine problems in
stacks hither and yon across the Internet.
probably missed something in there somewhere anyway...
More information about the dns-operations