三次握手:
进行一个协商,客户端和服务器之间愿意进行数据传输),三次握手(在tcp的环境中,发送数据之前),三次握手【必须可靠】(第一次由用户发送给服务器一个syn req《同步请求【主机请求服务器的端口开放】》,第二次服务器向用户发送ack《确认》与syn req《同步请求【服务器请求主机的端口开放,以便连接】》,第三次用户向服务器发送ack《确认》【最后一个包,有显示确认{服务器会向用户发送信息以便说明已收到}和隐示确认,以保证可靠,如果确认失败,进行重传】),三次握手保证面向连接,确认机制和重传输机制保证可靠性。
TCP四次挥手过程:
第一次挥手:Client发送一个FIN,用来关闭Client到Server的数据传送,Client进入FIN_WAIT_1状态;
第二次挥手:Server收到FIN后,发送一个ACK给Client,确认序号为收到序号+1(与SYN相同,一个FIN占用一个序号),Server进入CLOSE_WAIT状态;
第三次挥手:Server发送一个FIN,用来关闭Server到Client的数据传送,Server进入LAST_ACK状态;
第四次挥手:Client收到FIN后,Client进入TIME_WAIT状态,接着发送一个ACK给Server,确认序号为收到的序号+1,Server进入CLOSED状态,完成四次挥手;
云计算HCIP第一次作业(一)
最新推荐文章于 2024-09-13 14:10:55 发布