7 Aug
2007
7 Aug
'07
5:07 p.m.
The point is, if you are the authority, you know how big the packet is. If you know it ain't over 512, then you don't need TCP.
Or are you saying you do? Wouldn't it be 'incredibly stupid' for recursive servers to -require- TCP, even for < 512 byte packets?
A TCP query is just as valid as a UDP query. If you claim to provide DNS for a zone but fail to respond to valid queries, you are breaking your promise. It's not whether or not you need TCP. It's that if you promise to provide a service, you should in fact provide that service. DS