2021410


网络复习

1、套接字描述符与内核实现数据结构之间的关系

2021410_第1张图片
问题一答案
2021410_第2张图片
问题一答案



2、select I/O模型原理,select函数中的3个fd_set集合的含义

2021410_第3张图片
问题二答案
2021410_第4张图片
问题二答案
2021410_第5张图片

问题二答案

3、Wincock API函数的常见返回值错误码的含义(accept  , connect,  recv,  WSARecv)

2021410_第6张图片
题目三答案
2021410_第7张图片
题目三答案


2021410_第8张图片
题目三答案


4、WsaEventSelect I/O模型原理,理解WSAWaitForMultipleEvents函数的返回值含义,理解该函数每个参数的含义,为解决调用WSAWaitForMultipleEvents函数时所产生的“饿死”现象,一般用两次调用WSAWaitForMultipleEvents函数来解决,要理解两次函数调用的参数含义。(答案不全)

2021410_第9张图片
题目四答案
2021410_第10张图片
题目四答案
2021410_第11张图片
题目四答案
2021410_第12张图片
题目四答案
2021410_第13张图片
题目四答案

5、理解完成端口(iocp) I/O模型原理,理解上机实验项目(文件夹第4章\IOCPDemo中源码)

......

6、理解IOCP内核对象所关联的哪5个队列?名称分别是什么?每个队列中存放的内容是什么?(WINSOCK IO模型.ppt中第177-179页,按重传的WINSOCK IO模型.ppt文件为准)

2021410_第14张图片
2021410_第15张图片

7、根据数据长度、网络允许最大长度和系统缓存的情况,Send函数实际返回的发送长度有哪些情况?

2021410_第16张图片

8、WSAGetOverlappedResult 函数取得重叠操作的结果,理解该函数的参数含义

2021410_第17张图片
2021410_第18张图片

9、设应用程序用流协议传输离散数据,如果所有消息长度都一样,长度都为4096个字节设计代码,用TCP协议传输数据,要保证能接收4096个数据字节的一个离散数据消息


类似题目 仅供参考

2021410_第19张图片
题目九答案

10、理解5种 I/O模型原理,理解每种 I/O模型所对应的源码。

......





注:答案不全 见谅

你可能感兴趣的:(2021410)