三次握手和四次挥手

本文介绍了TCP连接中的三次握手过程,包括主机发送SYN包,服务器回复SYN+ACK,以及主机确认的ACK包,从而建立连接。同时详细阐述了四次挥手的步骤,涉及FIN和ACK标志,确保双方安全断开连接。过程中涉及的IP数据报和以太网数据帧的TTL和协议号等关键字段也有所提及。
摘要由CSDN通过智能技术生成

三次握手和四次挥手会用到几个数据报,这里简单介绍一下(想要了解字段所有信息的,可以私信)

1.以太网数据帧

2.IP数据报

其中介绍重要的字段:ttl(time to live):数据的存活周期字段,每经过一个路由器便会-1,为0的时候会被丢弃(防止路由环路) 协议号:用来标识上层数据(icmp=1 tcp=6 udp=17)

3.tcp数据报

syn:同步  fin:结束  ack:确认 

三次握手和四次挥手(简单明了)

第一次握手:主机向服务器端发送一个syn的包,表示自己想要和服务器建立连接

第二次握手:服务器端向主机发送一个syn+ack的包,表示自己收到了客户端的请求,并且同意连接.

第三次握手:主机再向客户端发送一个ack的包,表示自己已经收到服务端的信息,此时连接已经成功建立

第一次挥手:客户端向服务器端发送一个fin+ack的包,表示自己想要断开连接,此时客户端仍然可以接收信息,

第二次挥手:服务器端向客户端发送一个ack的包,表示自己收到了客户端的请求,此时服务器端还有数据没有发送完

第三次挥手:服务器端向客户端发送一个ack+fin的包,表示此时数据已经发送完了,此时可以断开连接

第四次挥手:客户端收到服务器端请求,并再回一个ack的包,表示此时连接已经断开

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值