大白话tcp三次握手、四次挥手

简介: TCP是一个全双工协议,想要断开就必须单独拆除每一条信道,4次挥手的目的是终止数据传输,并回收资源

三次握手:

第一次:客户端 -> 服务端

客户端告诉服务端:我要来连你了,你准备一下下;


第二次:服务端 -> 客户端

服务端告诉客户端:我准备好了,你过来呀 ~;


第三次:客户端 -> 服务端

客户端告诉服务端:来了来了


三次握手的作用:


为了防止已失效的连接请求报文段突然又传送到了服务端

使客户端与服务端建立起可靠的tcp连接

前两次握手保证了服务端能收到客户端的请求并且能做出正确响应;

后两次握手保证了客户端能收到服务端的请求并且能做出正确响应;


四次挥手:


第一次:客户端 -> 服务端

客户端告诉服务端:我的数据传完了,我们断开吧;


第二次:服务端 ->客户端

服务端告诉客户端:断开就断开,但是我还有数据没传完,等哈哈儿;


第三次:服务端 -> 客户端

服务端告诉客户端:传完了传完了,那我们断开咯?


第四次:客户端 -> 服务端

客户端告诉服务端:好的好的,断了断了。


四次挥手的作用:


TCP是一个全双工协议,想要断开就必须单独拆除每一条信道,4次挥手的目的是终止数据传输,并回收资源


相关文章
|
缓存 网络协议 安全
TCP通信机制:三次握手、四次挥手、滑动窗口
TCP通信机制:三次握手、四次挥手、滑动窗口
786 1
TCP通信机制:三次握手、四次挥手、滑动窗口
|
缓存 网络协议 安全
TCP三次握手四次挥手及常见问题解决方案
TCP三次握手四次挥手及常见问题解决方案
TCP三次握手四次挥手及常见问题解决方案
|
网络协议 测试技术
|
网络协议 网络性能优化
计算机网络【UDP与TCP协议(三次握手、四次挥手)】(下)
计算机网络【UDP与TCP协议(三次握手、四次挥手)】(下)
计算机网络【UDP与TCP协议(三次握手、四次挥手)】(下)
|
缓存 网络协议 网络性能优化
计算机网络【UDP与TCP协议(三次握手、四次挥手)】(上)
计算机网络【UDP与TCP协议(三次握手、四次挥手)】(上)
计算机网络【UDP与TCP协议(三次握手、四次挥手)】(上)
|
网络协议
TCP/UDP相关-三次握手四次挥手以及为什么三次握手-如何实现可靠UDP传输
TCP/UDP相关-三次握手四次挥手以及为什么三次握手-如何实现可靠UDP传输
153 0
|
网络协议
TCP三次握手与四次挥手
TCP三次握手与四次挥手
160 0
|
7月前
|
机器学习/深度学习 人工智能 网络协议
TCP/IP五层(或四层)模型,IP和TCP到底在哪层?
TCP/IP五层(或四层)模型,IP和TCP到底在哪层?
124 4
|
监控 网络协议 网络架构
IP协议【图解TCP/IP(笔记九)】
IP协议【图解TCP/IP(笔记九)】
152 0
|
域名解析 网络协议
IP协议, TCP协议 和DNS 服务分别是干什么的?
大家好,我是阿萨。昨天讲解了网络四层协议[TCP/IP协议族分为哪4层?]今天我们学习下IP 协议, TCP 协议和DNS 协议分别是干什么的。
297 0
IP协议, TCP协议 和DNS 服务分别是干什么的?