1、建立连接协议(三次握手)(1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1。(2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据通...
第一次握手,客户端发送请求建立连接,请求报文段 第二次握手,服务器收到请求,发送同意并请求与客户端建立连接 第三次握手,客户端收到请求,发送同意与服务器建立连接 当客户端与服务器通过三次握手建立了TCP连接过后,当数据传送完毕,相应的就要断开TCP连接了,于是就有了四次分手的步骤。 四次分手 第一次分手,客户...
学习地址:https://ke.qq.com/course/417774?flowToken=1013300(关注不迷路)专注后台服务器开发,包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等技术更多linux后台服务器开发学习资料、大厂
8,虚拟内存作用(进程隔离,内存连续,mmap),优势和缺点9,七层网络模型,每层的作用10,TCP三次握手四次挥手的具体过程,为什么不能是三次挥手11,UDP和TCP的区别12,进程和线程的区别13,网页请求中get和post区别算法题1,给n个区间(左闭右开,n <= 1e5),值域在1e9内,现在所有区间会合并,输出合并后的结果...
1、TCP和UDP的区别 一般我们进行网络通信时,会使用TCP/UDP进行通信,那么我们首先介绍下TCP和UDP到底有什么区别,应用场景又有什么区别?TCP是一种面向连接,可靠稳定的传输协议,建立连接需要经历三次握手,握手成功才可通信,但是速度比较慢,效率比较低,容易被DOS,DDOS攻击。 UDP是一种面向无连接...