题目
A.字节流套接字
B.数据报套接字
C.原始数据报套接字
D.比特套接字
第1题
A.如果要求数据无差错、顺序发送,则我们选用原始数据套接字。
B.如果要求数据快速、可以错序的发送,则我们选用字节流报套接字
C.如果要求数据无差错、顺序发送,则我们选用字节流套接字
D.如果要求数据快速、可以错序的发送,则我们可以选用数据报套接字
第2题
A.套接字编程接口是操作系统提供的与网络通信相关的应用程序编程接口
B.最早的套接字编程接口是Berkeley套接字编程接口
C.微软的套接字编程接口WinSock是Windows系统核心的一部分
D.操作系统提供的套接字分为流式套接字、数据报套接字和原始套接字三种
第3题
A.该套接字只能发送广播数据
B.该套接字可以接收广播数据,但不能收到发给本地地址的单播数据
C.该套接字即可以发送广播数据,也可以发送单播数据包
D.该套接字可以发送广播数据,也可以发送单播数据,但不可以接收数据
第4题
A.没有绑定IP地址,端口号与监听套接字相同
B.绑定的IP地址与监听套接字的相同,端口号由系统随机分配
C.绑定的IP地址与端口号均与监听套接字的相同
D.没有绑定IP地址,端口号由系统随机分配
第6题
A.如果fdread中的所有套接字均未收到数据,select()将阻塞等待1000ms
B.如果fdread中的所有套接字均未收到数据,select()将立即返回,返回值为0
C.如果fdread中有套接字收到数据,select()立即返回,返回值为0
D.如果fdread中有套接字收到数据,select()立即返回,返回值为有数据到达的套接字个数
第8题
A.该函数仅适用于流式套接字
B.该函数用来将套接字绑定到指定的网络地址上
C.该函数一般在connect()或listen()函数调用前使用
D.在客户机端使用的套接字一般不必绑定,除非要指定它使用特定的网络地址
第9题
A.可以直接发送或接收IP、ICMP、IGMP等网络层协议的报文
B.通过原始套接字可以将网卡设置为混杂模式,使程序能接收任何流经网卡的IP分组
C.基于原始套接字的通信是无连接、不可靠的
D.可以接收除首部的协议字段不能被识别的IP分组之外的所有IP分组
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!