What is the role of a protocol in networking?
A. It encrypts data transmission between devices
B. It establishes connections between devices
C. It provides resources or services to devices
D. It defines the rules and conventions for communication between devices
Answer: Option D
What is the purpose of the System.Net.Sockets.TcpClient class in C#?
A. To handle HTTP requests
B. To create a UDP client
C. To establish a connection to a TCP server
D. To perform DNS resolution
Which namespace in C# is used for networking-related tasks?
A. System.IO
B. System.Data
C. System.Web
D. System.Net
What is the difference between TCP and UDP in networking?
A. TCP provides reliable, connection-oriented communication, while UDP provides unreliable, connectionless communication
B. TCP provides unreliable, connectionless communication, while UDP provides reliable, connection-oriented communication
C. TCP is faster than UDP
D. UDP is more secure than TCP
Which class in C# is used for sending and receiving data over a network stream?
A. System.Net.WebClient
B. System.Net.Sockets.UdpClient
C. System.Net.Sockets.TcpListener
D. System.Net.Sockets.NetworkStream

Join The Discussion