My apologies if this question might also be considered a bit off-topic for this list. Is the maximum possible size of a DNS packet (just the payload part... not including IP and UDP headers) 64k bytes? I have some old code which assumes that, perhaps incorrectly.