What does a client do when it has UDP datagrams to send?
Dễ4 phương ánCó lời giảiXuất hiện trong 1 bộ đề
A·B·C·DCác phương án trả lời
It just sends the datagrams.Đúng
BIt queries the server to see if it is ready to receive data.
CIt sends a simplified three-way handshake to the server.
DIt sends to the server a segment with the SYN flag set to synchronize the conversation.
Giải thích chi tiết
Khi một client có gói tin UDP cần gửi, nó sẽ thực hiện một hành động đơn giản. Vì UDP là một giao thức không kết nối (connectionless), client không cần phải thiết lập kết nối trước khi gửi dữ liệu. Thay vào đó, client sẽ gửi gói tin UDP trực tiếp đến máy chủ mà không cần chờ đợi phản hồi. Điều này khác với TCP, một giao thức kết nối, nơi client phải thiết lập kết nối trước khi gửi dữ liệu. Vì UDP không yêu cầu thiết lập kết nối, client có thể gửi gói tin UDP bất cứ lúc nào mà không cần chờ đợi phản hồi từ máy chủ. Điều này làm cho UDP trở thành một giao thức nhanh chóng và hiệu quả cho các ứng dụng cần gửi dữ liệu một cách nhanh chóng và không cần thiết lập kết nối.