Trả lời:
Đáp án đúng: B
Hệ thống tên miền (DNS) sử dụng cả giao thức TCP và UDP trong lớp vận chuyển, tùy thuộc vào loại truy vấn và kích thước dữ liệu.
- UDP (User Datagram Protocol): Được sử dụng cho các truy vấn DNS thông thường vì nó nhanh hơn và ít tốn tài nguyên hơn. Các truy vấn DNS tiêu chuẩn thường nhỏ gọn và phù hợp với giới hạn kích thước gói tin UDP.
- TCP (Transmission Control Protocol): Được sử dụng cho các truy vấn DNS lớn hơn, chẳng hạn như khi yêu cầu bản ghi AXFR (toàn bộ vùng) hoặc khi kích thước phản hồi vượt quá giới hạn của UDP (thường là 512 byte). TCP đảm bảo độ tin cậy và truyền dữ liệu theo đúng thứ tự, điều này quan trọng đối với các phản hồi lớn.
Vì câu hỏi không chỉ rõ loại truy vấn DNS nào, phương án B (UDP) là đáp án phù hợp nhất vì UDP được sử dụng phổ biến hơn cho các truy vấn DNS thông thường.