![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
cysAAAAA
这个作者很懒,什么都没留下…
展开
-
socket编程
目录 一些基本概念 UCP和TCP的包体限制 TCP粘包以及拆包 几种常见的IO模型 WSAAsyncSelect如何实现一个服务器连接多个客户端 高并发、同步、异步 select模型的优缺点 WSAEventSelect优缺点 IOCP完成端口模型 一些基本概念 TCP/IP协议:链路层、网络层、传输层、应用层。 传输层:主要有TCP/UDP两种 网络层:IP等 链路层...原创 2019-05-08 19:15:14 · 135 阅读 · 0 评论 -
三次握手四次挥手
TCP三次握手 三次握手,是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。 三次握手同步了连接双方的序列号和确认号并交换 TCP 窗口大小信息,在socket编程中,客户端执行connect()时,将触发三次握手。 第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认。 第二次握手:服务器B收到SYN包,必...原创 2019-05-22 20:36:31 · 154 阅读 · 0 评论