Giao thức nào dưới đây không đảm bảo dữ liệu gửi đi có tới máy nhận hoàn chỉnh hay không?
Đáp án đúng: B
Câu hỏi này kiểm tra kiến thức về các giao thức mạng cơ bản và khả năng đảm bảo truyền dữ liệu tin cậy của chúng.
A. TCP (Transmission Control Protocol): Là giao thức hướng kết nối, đảm bảo dữ liệu được truyền một cách đáng tin cậy. TCP sử dụng cơ chế bắt tay ba bước để thiết lập kết nối, đánh số thứ tự các gói tin, kiểm tra lỗi và truyền lại các gói tin bị mất hoặc hỏng. Do đó, TCP đảm bảo dữ liệu đến đích một cách hoàn chỉnh và theo đúng thứ tự.
B. UDP (User Datagram Protocol): Là giao thức không hướng kết nối, truyền dữ liệu một cách nhanh chóng nhưng không đảm bảo độ tin cậy. UDP không có cơ chế kiểm tra lỗi, truyền lại gói tin, hoặc đảm bảo thứ tự của các gói tin. Dữ liệu có thể bị mất hoặc đến đích không theo thứ tự. Vì vậy, UDP không đảm bảo dữ liệu đến máy nhận một cách hoàn chỉnh.
C. ARP (Address Resolution Protocol): Là giao thức được sử dụng để tìm địa chỉ MAC tương ứng với một địa chỉ IP trong mạng cục bộ. Nó không liên quan trực tiếp đến việc truyền dữ liệu ứng dụng, và do đó không phải là đối tượng của câu hỏi về việc đảm bảo dữ liệu hoàn chỉnh.
D. RARP (Reverse Address Resolution Protocol): Là giao thức cho phép một máy tính khám phá địa chỉ IP của nó từ một máy chủ RARP. Tương tự như ARP, nó không liên quan trực tiếp đến việc truyền dữ liệu ứng dụng một cách tin cậy.
Vậy, đáp án đúng là UDP, vì nó không đảm bảo dữ liệu gửi đi có tới máy nhận hoàn chỉnh hay không.





