Câu trả lời:
Tôi tin rằng bản thân DNS có thể có tới 127 cấp nhãn, mỗi nhãn có thể có tối đa 63 ký tự và độ dài tối đa của toàn bộ bản ghi được giới hạn ở mức 255 ký tự khi bạn phải mã hóa độ dài và kết thúc 0.
Do rfc1035:
Để đơn giản hóa việc triển khai, tổng chiều dài của một tên miền (nghĩa là octet nhãn và octet chiều dài nhãn) được giới hạn ở 255 octet trở xuống.
Cũng thế
Mỗi nhãn được biểu diễn dưới dạng trường có độ dài một octet, theo sau là số octet đó. Vì mỗi tên miền kết thúc bằng nhãn null của gốc, nên một tên miền bị chấm dứt bởi một byte có độ dài bằng 0
Vì vậy, độ dài hợp lệ tối đa là 255-2 ký hiệu (được thử nghiệm trong DIG). Toàn bộ tin nhắn UDP cũng phải nhỏ hơn hoặc bằng 512 byte. Nhưng điều đó không quá nhỏ và làm cho IPoverDNS có thể.