A.必须调用bind()函数绑本地定IP地址和端口号
B.不必调用bind()函数绑定本地IP地址和端口号,系统会自动为其分配
C.不必调用bind()函数绑定本地IP地址和端口号,因为它根本不需要
D.不必调用bind()函数绑定本地IP地址和端口号,它由connect()函数的参数指定
A.没有绑定IP地址,端口号与监听套接字相同
B.绑定的IP地址与监听套接字的相同,端口号由系统随机分配
C.绑定的IP地址与端口号均与监听套接字的相同
D.没有绑定IP地址,端口号由系统随机分配
A.可以直接发送或接收IP、ICMP、IGMP等网络层协议的报文
B.通过原始套接字可以将网卡设置为混杂模式,使程序能接收任何流经网卡的IP分组
C.基于原始套接字的通信是无连接、不可靠的
D.可以接收除首部的协议字段不能被识别的IP分组之外的所有IP分组
A.主线程创建套接字并启动监听,子线程调用accept()与客户建立连接并完成通信
B.主线程调用accept()与客户建立连接,并将accept()返回的套接字传递给子线程
C.主线程使用不同的线程函数,分别为每一个客户创建一个子线程进行通信
D.传递给多个子线程的已连接套接字是同一个套接字