>> More importantly though, we're not just talking number of IPs per >> host, there is also the number of hosts (each with a unique IP) which >> would avoid the UDP packet size limit, but might be a legitimate use >> for 1000+ records. > > I guess I'm not understanding can you give an example? >
www.domain.com. IN A 1.2.3.4 anotherclient.domain.com. IN A 1.2.3.5 someclient.domain.com. IN A 1.2.3.5 bobby.domain.com. IN A 1.2.3.5 . . . and so on to 10,000.
When a DNS request comes in to resolve www.domain.com, the fact that there are 10,000 "A" records in the zone has absolutely no bearing on the size of the response back.
On the other hand:
www.domain.com. IN A 1.2.3.4 www.domain.com. IN A 1.2.3.5 www.domain.com. IN A 1.2.3.6 . . . and so on to, say, 200
In this case, a DNS request to resolve www.domain.com will result in 200 "A" records for that name. This scenario would be troublesome, as it requires a huge response, as you pointed out in your earlier email.
HOWEVER, note that scenario 2 is largely self regulating. It's simply not all that beneficial for most websites to resolve a single name to more than a handful of IP addresses. Heck, even www.microsoft.com only resolves to 8 IP addresses. Same for www.cnn.com.
Regards, Eric Longman Atl-Connect Internet Services
+-------------------------------------------------------+ | Atl-Connect Internet Services http://www.atlcon.net | | 3600 Dallas Hwy Ste 230-288 770 590-0888 | | Marietta, GA 30064-1685 [EMAIL PROTECTED] | +-------------------------------------------------------+
[EMAIL PROTECTED] wrote:
On Mon, 19 Jul 2004 23:07:50 -0600 Dave Warren <[EMAIL PROTECTED]> wrote:
Beyond 512 bytes, you just can't use UDP -- You can have larger records using TCP.
It's allways nice when a web site takes 5 to 10 seconds to resolve. :)
More importantly though, we're not just talking number of IPs per host, there is also the number of hosts (each with a unique IP) which would avoid the UDP packet size limit, but might be a legitimate use for 1000+ records.
I guess I'm not understanding can you give an example?
