blocked DNS query

Stephane Bortzmeyer bortzmeyer at
Mon Nov 29 11:13:10 UTC 2004

On Sun, Nov 28, 2004 at 08:06:45PM -0500,
 kaiduan xie <kaiduanx at> wrote 
 a message of 13 lines which said:

> Can any one explain the cases where DNS query got blocked

Blocked by who? Why? I must confess the question is unclear.

> and the cases where DNS query is carried by TCP instead of UDP?

It's at the client's discretion (although a good client should start
with UDP and switch to TCP only if the reply was truncated). See RFC
1035, 4.2.

> In other words, asynchrous DNS query is preferred over synchrous DNS
> query.

In the DNS protocol, there is no such thing as an "asynchronous DNS
query". Asynchronicity is a function of the client (libraries exist to
perform asynchronous queries). If you talk about UDP vs. TCP, I've
never seen these protocols referenced as "asynchronous" or

More information about the bind-users mailing list