[rbldnsd] multiple TXT element answers?

Kai Schlichting kai-rbldnsd-list at spamshield.org
Thu May 18 01:00:48 MSD 2006


On Wed 05/17/06 at 12:53 PM, "Florian Weimer" <fw at deneb.enyo.de> wrote:

> * Kai Schlichting:

>> relevant entries for the example above:
>>
>> 55.5.12         IN TXT  "12163" "12.5.48.0" "21"
>> *.55.5.12       IN TXT  "12163" "12.5.48.0" "21"
>> 55.5.12          IN TXT  "12163" "12.5.54.0" "23"
>> *.55.5.12       IN TXT  "12163" "12.5.54.0" "23"

> I think most users were better off if you included only the longer
> prefix.  After all, that's the one which is relevant for Internet

that is a design decision by the routeviews.org folks, not me.
And users of the zone use code that finds the longest prefix - I have
personally modified http://linuxmafia.com/~karsten/Download/procmail-asn-header
to do that, for example.


> routing.  AFAIK, the current behavior is just a limitation of the zone
> generation process.

Rather: a BIND limitation:
the need to be able to supply answers to wildcard-matched
hierarchies (e.g.: any address in a /16), while other, longer prefixes
in the same space may exist. BIND does "any" matching, just like
rbldnsd's ip4set, as opposed to ip4trie.


> I'm also surprised that your BIND process reaches 800 MB in size; my
> own experiments led to a process size of 120 MB.  I used slightly more

that was their (routeviews.org's) word - including the other zone (aspath)
they serve.

> compact A records, and the global table was a bit smaller back then,
> but I would be surprised if BIND 9 needed more than 150 MB these days.
> (Provided that you optimize the zone properly.)  However, this is
> something the asn.routeviews.org operators need to do.

they are making efforts to write their own specialized DNS daemon - and
we all know how difficult of an effort that is (the word "architecture-
dependent multi-threading problems" has been mentioned more than once :)

If I can help it, and make it work with rbldnsd, that effort could be
safely abandoned - and I am at the beginning of that investigation right
now.

Thank you,
bye,Kai





More information about the rbldnsd mailing list