JavaScript is required

Cho đoạn mã sau:

Socket server = new

Socket(AddressFamily.InterNetwork,SocketType.Dgram, ProtocolType.Udp);

IPEndPoint localEP = new IPEndPoint(IPAddress.Any, 12345);

server.Bind(localEP);

Các mệnh đề nào sau đây là đúng? (Chọn một hoặc nhiều)

A.

localEP cho biết server sẽ nhận dữ liệu từ network interface nào

B.

localEP cho biết client sẽ nhận dữ liệu từ network interface nào

C.

localEP chứa thông tin về số hiệu cổng của server

D.

localEP chứa thông tin về số hiệu cổng của client

Trả lời:

Đáp án đúng: A


Đoạn mã tạo một socket UDP server, gán nó vào một địa chỉ IP và port cụ thể. * **A. localEP cho biết server sẽ nhận dữ liệu từ network interface nào**: Đúng. `IPAddress.Any` cho biết server sẽ lắng nghe trên tất cả các network interfaces khả dụng trên máy. * **B. localEP cho biết client sẽ nhận dữ liệu từ network interface nào**: Sai. `localEP` cấu hình cho server, không phải client. * **C. localEP chứa thông tin về số hiệu cổng của server**: Đúng. `localEP` được khởi tạo với port 12345, đây là port mà server sẽ lắng nghe. * **D. localEP chứa thông tin về số hiệu cổng của client**: Sai. `localEP` cấu hình cho server, không phải client. Client sẽ sử dụng một port ngẫu nhiên để gửi dữ liệu đi.

Câu hỏi liên quan