您现在的位置: 首页 > 动态 > 文章正文动态
- 发送数据之前,首先先找到对方建立一个连接,相当于一个逻辑通道。
- 可靠协议,效率低
- 每收到一次数据,要进行确认,保证对方确定收到了这个数据。
三次握手四次挥手(如何快速理解TCP三次握手,四次挥手)
发布时间:2022-10-26 11:51 点击:次
TCP 面向连接
TCP三次握手
就好比打电话,需要经过拨号,振铃,接通。才能进行讲话
过程:
A:我要跟你建立连接
B:好的,我知道了,我也要跟你建个连接
A:我知道你收到了我的连接请求,我也收到了你的连接请求
滑动窗口:
主要为了避免一次性发送的数据过多,导致对方缓存溢出。
滑动窗口是动态协商,也就是说,在建立连接的时候,就会进行协商
同时,在缓冲区发生变化的时候,也会进行协商。
TCP四次挥手
主要为了避免当一方断开连接,而另一方不知道的情况下,需要耗费资源去维护本该断开的连接
过程:
假设三次连接已经建立完成
A:我要跟你断开连接了
B:好的,我知道你要断开连接了
B:我也要跟你断开连接
A:好的,那就断开连接把