BigFormat 0 Light Poster

Hello,
I've got to find on a small lan (< 200 hosts) the host (or better one of the hosts) which has in its registry a specific public name bound.

My first idea was to write a loop in which for each potential host of the lan I perform a lookup in its registry passing this public name. If the host has not the binding, a remote exception is thrown, I catch it, ignore it and go on with the next...

My problem is: the exception takes a lot of time to be raised, actually 21 seconds, so in a minute I can scan only the first 3 hosts: it gets quite boring for the user...
can I set somewhere a smaller timeout? In a lan I think even a couple of secs would be highly sufficient..