Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Same Transaction ID queries

611 views
Skip to first unread message

Samer Khattab

unread,
Feb 4, 2012, 11:21:53 PM2/4/12
to bind-...@lists.isc.org
Hi all,

We have an observation for some queries where BIND caching server receives multiple queries (three or four,  A or AAAA) for a domain name, with the same transaction ID in the DNS header in all query packets, and one response packet is sent back from the server only for these queries.

The client IP,source port and Server IP is the same in these queries.
 
Is this the right BIND behavior in this case or it is an issue.


Regards,
Samer Khattab
 

Mark Andrews

unread,
Feb 5, 2012, 12:42:37 AM2/5/12
to Samer Khattab, bind-...@isc.org

In message <CAH14rHi==V=BG4AZUGTuO0m7ruQC+WiK3hRko=Oky1LE...@mail.gmail.com>
It is expected behavior.

> Regards,
> Samer Khattab
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org

Samer Khattab

unread,
Feb 5, 2012, 12:49:42 AM2/5/12
to Mark Andrews, bind-...@isc.org


What is BIND internal logic when such a series of queries are received, and why it would not answer to all requests.

Regards,
Samer Khattab

Naser Al Hattab

unread,
Feb 5, 2012, 6:54:32 AM2/5/12
to bind-...@lists.isc.org
Hi all,

We have an observation for some queries where BIND caching server
receives multiple queries (three or four, A or AAAA) for a domain name,
with the same transaction ID in the DNS header in all query packets, and
one response packet is sent back from the server only for these queries.
The client IP,source port and Server IP is the same in these queries. Is
this the right BIND behavior in this case or it is an issue.
Regards,


Naser Al Hattab.

Tony Finch

unread,
Feb 6, 2012, 8:25:29 AM2/6/12
to Samer Khattab, bind-...@isc.org
Samer Khattab <skha...@gmail.com> wrote:

> What is BIND internal logic when such a series of queries are received, and
> why it would not answer to all requests.

Each query in progress from a given client must have a different ID, so
queries with the same ID are logically the same query which only needs one
reply. The usual situations in which this occurs are timeouts and retries.

Tony.
--
f.anthony.n.finch <d...@dotat.at> http://dotat.at/
East Sole: Northwesterly 4 or 5, becoming variable 4. Moderate or rough.
Occasional rain. Moderate occasionally poor.
0 new messages