在C/S模式的数据报套接字编程中,客户端发送数据前调用connect( )函数是()。
A. 错误操作,因为UDP是无连接协议
B. 无效操作,对后续操作无任何影响
C. 为套接字指定通信对端的IP地址和端口号
D. 与服务器建立连接
查看答案
以下叙述正确的是()。
A. 无论是接收数据还是发送数据,数据报套接字都不必绑定本地地址
B. 如果只用于发送数据,则数据报套接字不必绑定本地地址
C. 如果只用于接收数据,则数据报套接字不必绑定本地地址
D. 用于接收广播数据时,数据报套接字可不必绑定本地地址
针对用于接收广播数据的套接字,以下说法错误的是()。
A. 绑定的IP地址必须是INADDR_BROADCAST或INADDR_ANY
B. 绑定的IP地址为INADDR_ANY时,可以接收单播数据和广播数据
C. 绑定的IP地址为INADDR_BROADCAST只能接收广播数据
D. 必须是已设置为允许发送或接收广播数据的数据报套接字
如果将已绑定本地地址的数据报套接字设置为允许发送广播数据,则()。
A. 该套接字只能发送广播数据
B. 该套接字可以接收广播数据,但不能收到发给本地地址的单播数据
C. 该套接字既可以发送广播数据,也可以发送单播数据报
D. 该套接字可以发送广播数据,也可以发送单播数据,但不可以接收数据
下面表示套接字选项的Socket级别的是()。
A. SOL_SOCKET
B. SOCKET_LEVEL
C. TCP_IP
D. SQL_SOCKET