什么是TCP三次握手,四次挥手?

什么是TCP三次握手,四次挥手?,第1张

什么是TCP三次握手,四次挥手? 什么是TCP三次握手,四次挥手?

回答面试官,有两个端,(客户端服务器),三次握手主要是保障两端都进入一个叫确立的状态,客户端发起(同步发送),服务器接受然后又响应回去(同步响应)状态,客户端接收到服务器的响应后(就绪),再响应一次给服务器,让服务器也处于(就绪)状态。
所以,客户端有两次状态,服务器也有两次状态,形成三次握手,缺少一次,就不能保障两端都处于(就绪)状态。
客户端从发起建立进入->同步发送->就绪
服务器从接受建立进入->同步响应->就绪

而断开是需要四次挥手的,客户端发起断开,服务器收到后说好的进入一个(等待关闭)状态然后响应给客户端,这个过程,客户端是处于(终止等待第一阶段),然后服务器不放心,再发一次给客户端(最后确认),客户端收到服务器发过来的确认马上响应给服务器说,放心是真的关闭,然后服务器就关闭了,客户端也关闭。
客户端经历了从发起断开->等待终止1->等待终止2->时间等待->关闭
服务器经历了从接受断开进入->等待关闭->最后确认->关闭

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5683956.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存