So there are answers out there!
I am also willing to sponsor the development of a paralel DNS resolver built in SER !
Regards, Adrian
On Mar 16, 2005, at 9:03 PM, John Todd wrote:
At 5:56 PM +0100 on 3/16/05, Adrian Georgescu wrote:
Hello Juha,
The ENUM prefix for France +33 (3.3.e164.arpa) does not work, it is delegated but the servers do not answer and the resolver times-out in 12-20 seconds. If you prefer to do ENUM look-ups before going to normal PSTN this affect SIP call flows.
Do you have any idea how to work around this problem? Besides fixing the DNS server side :)
Regards, Adrian
[this post became somewhat non-specific to SER as I wrote it - apologies. However, it is directly relevant to most of the community so I will post it.]
One method would be to write custom resolver code for ENUM lookups that has shorter timeouts for specific zones.
Another "feature" of such a program could be to do parallel resolution in an even more highly modified resolver, when there are several ENUM root zones that a particular host may care about. The requirement for rapid timeout would also apply in these multi-threaded lookups, since PDD is the most important thing to worry about when completing calls (at least, currently delay is most important, IMHO.) Perhaps being able to give each zone a preference and timeout would be interesting, too... let's expand on this.
JT