【TCP/IP协议-三次握手和四次挥手】

TCP/IP协议在传输层提供安全可靠的连接服务,通过三次握手建立连接:客户端发送SYN报文开始,服务端回应SYN+ACK确认,客户端再次发送ACK确认建立连接。四次挥手则用于断开连接,涉及双方的ACK和FIN报文交互以确保数据传输完毕。
摘要由CSDN通过智能技术生成

TCP/IP协议是传输层的一个面向连接的安全可靠的协议

三次握手的机制

在这里插入图片描述

首先:SYN报文是用来同步的,ACK报文是用来应答的

为了保证能建立一个安全可靠的连接
  1. 第一次握手:
    客户端发起,客户端发送一个SYN 报文,在报文中首位SYN标志置1(代表要建立新的连接);
  2. 第二次握手:
    当服务端收到这个报文(知道了客户端想要建立连接)后,像客户端发送一个ACK报文(值为SYN+1)标志置1的确认消息包(代表服务端收到了客户端的连接请求)
  3. 第三次握手:
    前两次握手后,对于客户端而言:已经明确了自己即能成功给服务端发消息,也能成功收到服务端的响应;对于服务端而言:还不知道自己发出的消息有没有被客户端接收,于是还需要第三次握手。
    客户端在接受到服务端的响应后,置与ESTABLISHED状态,也会再发送一个 ACK 报文给服务端(代表已经收到了服务端的SYN报文),服务端收到后,也置于ESTABLISHED状态,此时双方成功建立连接

四次挥手

在这里插入图片描述
没写完。。。待添坑

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值