TCP协议握手挥手

简介: TCP握手挥手

TCP三次握手


三次握手可以确保连接建立

  1. 客户端向服务器发送连接请求,等待服务器确认
  2. 服务器向客户端返回一个响应,告诉客户端收到请求了
  3. 客户端再次发送确认消息,确认收到允许连接的响应消息,连接建立

以上三次握手主要确认连接建立


TCP四次挥手


主要确保连接断开,并且数据处理完毕

  1. 客户端向服务器发送取消连接请求
  2. 服务器向客户端返回一个响应,表示收到客户端取消连接的请求了,但是你先别急,等我处理完手头上的数据
  3. 服务器再次向客户端发出确认消息,数据处理完毕
  4. 客户端再次向服务器发送确认取消连接消息,连接关闭

四次挥手可以确保服务器将连接通道中的数据处理完毕再关闭资源


TCP协议

全名 传输控制协议,面向连接的通信协议,速度慢,但是没有大小限制,数据安全

还有 UDP协议,全名 用户数据报协议,面向无连接的通信协议,速度快,但是最多一次发送 64k ,数据不安全,容易丢失。

目录
相关文章
|
9月前
|
网络协议
一文彻底搞定TCP协议的三次握手和四次挥手
通过本章的探险,你将学会如何TCP协议的三次握手和四次挥手
|
2天前
|
网络协议 网络架构
🔥🔥TCP协议:三次握手、四次挥手,你真的了解吗?
这篇面试文章主要介绍了TCP协议的网络分层以及TCP的三次握手和四次挥手的原理。TCP协议的分层结构和三次握手、四次挥手的原理确保了数据的可靠传输和连接的可靠建立与断开。这些概念和原理在网络工程中起着重要的作用,并且是网络面试中常见的考点。
|
10月前
|
网络协议 安全
网络:TCP协议三次握手与四次挥手
网络:TCP协议三次握手与四次挥手
58 0
|
2天前
|
存储 网络协议 算法
TCP协议的三次握手与四次挥手
TCP协议的三次握手与四次挥手
36 2
|
10月前
|
网络协议 安全
TCP协议为什么需要三次握手和四次挥手?
TCP协议为什么需要三次握手和四次挥手?
129 0
|
12月前
|
开发框架 缓存 网络协议
计网 - 传输层协议 TCP:TCP 为什么握手是 3 次、挥手是 4 次?
计网 - 传输层协议 TCP:TCP 为什么握手是 3 次、挥手是 4 次?
81 0
|
网络协议
TCP协议为什么是3次握手,4次挥手
TCP(Transport Control Protocol)是一个传输层协议,提供Host-To-Host数据的可靠传输,支持全双工是一个连接导向的协议。 TCP/IP五层模型 应用层 传输层 网络层 数据链路层 物理层 TCP是在传输层的协议,主要实现主机到主机通信,前提是需要知道主机们的网络地址(IP地址),但是TCP不负责实际地址到地址的传输,因此TCP协议把IP地址给底层的网络层处理。
47 0
|
网络协议 网络性能优化
网络通信——TCP “三次握手“、“四次挥手“ 详解
TCP三次握手和四次挥手是面试题的热门考点,它们分别对应TCP的连接和释放过程
网络通信——TCP “三次握手“、“四次挥手“ 详解
|
缓存 网络协议 网络性能优化
计算机网络【UDP与TCP协议(三次握手、四次挥手)】(上)
计算机网络【UDP与TCP协议(三次握手、四次挥手)】(上)
计算机网络【UDP与TCP协议(三次握手、四次挥手)】(上)
|
网络协议 网络性能优化
计算机网络【UDP与TCP协议(三次握手、四次挥手)】(下)
计算机网络【UDP与TCP协议(三次握手、四次挥手)】(下)
计算机网络【UDP与TCP协议(三次握手、四次挥手)】(下)