![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
socket 网络编程
time_change
这个作者很懒,什么都没留下…
展开
-
socket网络编程函数详解
文章目录1.高性能网络编程...转载 2020-01-08 18:48:08 · 191 阅读 · 0 评论 -
TCP三次握手深入理解
1.1 TCP 三次握手详细流程当客户端调用 connect() 函数后,TCP协议会组建一个数据包,并设置 SYN 标志位,表示该数据包是用来建立同步连接的。同时生成一个随机数字 1000,填充“序号(Seq)”字段,表示该数据包的序号。完成这些工作,开始向服务器端发送数据包,客户端就进入了SYN-SEND状态。服务器端收到数据包,检测到已经设置了 SYN 标志位,就知道这是客户端...原创 2019-12-04 19:36:34 · 196 阅读 · 0 评论 -
Socket学习笔记(2):TCP连接中的三次握手四次分手
目录1. TCP三次握手1.1 什么是三次握手1.2三次握手详解2. 四次分手2.1 什么是四次分手1. TCP三次握手1.1 什么是三次握手TCP建立连接时要传输三个数据包,俗称三次握手(Three-way Handshaking)。可以形象的比喻为下面的对话:A:“你好,套接字B,我这里有数据要传送给你,请求建立连接。”B:“好的,我这边已准备就绪。”A:“谢谢你受理我的请求。...原创 2019-12-02 20:05:01 · 167 阅读 · 0 评论 -
Socket学习笔记(1)Socket 基本原理以及实例
目录1. socket 原理1.1 什么是Socket1.2 网络中如何通信1.3 socket通信原理图2. socket 常用函数2.1 socket 函数2.2 bind 函数2.3 listen函数2.4 accept 函数2.5 connect函数2.6 read 和write3. 实例源码3.1 service.c3.2 client.c1. socket 原理1.1 什么是Soc...原创 2019-11-28 10:24:19 · 303 阅读 · 0 评论