For a local network, a cached DNS lookup should return within the time frame you are seeing. Under ideal caching conditions on an Ethernet connection you should be receiving a reply within 2ms. For the most part, just as long as you are seeing replies on the local network no higher than 15ms, it should be fine in terms of performance. For DNS Lookups, if they are needed, they should take no more than 100ms.