Một điều cần lưu ý là theo mặc định, tra cứu DNS sử dụng UDP. Nếu đáp ứng lớn hơn mức có thể vừa trong một datagram, thì càng nhiều trả về mức phù hợp sẽ được trả về và bit TC (cắt ngắn) được đặt trong tiêu đề.
Người yêu cầu có thể chọn làm việc với những gì được trả về hoặc thử lại truy vấn bằng TCP.
Các máy chủ DNS lưu trữ không được yêu cầu lưu trữ các phản hồi bị cắt bớt, vì họ không biết bộ hồ sơ được trả về hoàn chỉnh như thế nào (phản hồi không nói "Tôi đang cung cấp cho bạn 12 trong số 28 hồ sơ").
Vì vậy, số lượng bản ghi tối đa là một yếu tố của số lượng bạn có thể dính vào một datagram UDP. Hãy nhớ rằng phản hồi cần bao gồm phần thẩm quyền, phần này sẽ thay đổi kích thước dựa trên bản ghi SOA cho vùng.
Nếu bạn đang sử dụng các bản ghi CNAME, điều đó cũng sẽ tăng kích thước của phản hồi, khi bạn lấy lại CNAME và bản ghi A của điều được chỉ đến.
Đặt cược tốt nhất của bạn là chơi xung quanh với nhiều số lượng bản ghi A khác nhau bằng cách sử dụng dig hoặc "host -v" để xem khi truy vấn vượt qua kích thước tối đa của phản hồi UDP.