花了今年国庆时间内的两天半时间大体看完了此本书籍,这本书籍重点讲解两点
1. 网络基础知识, OSI模型,广播,组播,对TCP和UDP都进行比较简明的介绍,TCP连接网络三次握手
2. winsock 介绍 对阻塞阻塞和非阻塞进行分别做了介绍。
I/0模型
select
WSAAsyncSelect
WSAEVentSelect
重叠I/0,中使用WSASend,WSARecv进行异步接收数据,重点关注参数LPWSAOVERLAPPED
重叠I/0 + 事件 通告模型。
重叠I/0 +回调通告模型
重叠I/0 + IOCP模型 ,IOCP一般用在服务器上,能够控制使用线程数目,提高CPU使用效率,避免过多多线程的切换带来的开销。 IOCP可以设置多些个socket连接数目
自己对网络知识有了大体的了解,有时间重点看下异步I/O.