加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

关于三次握手与四次挥手口试官想考我们什么?

发布时间:2019-04-13 05:54:52 所属栏目:教程 来源:帅地
导读:在口试中,三次握手和四次挥手可以说是问的最频仍的一个常识点了,我信托各人也都看过许多关于三次握手与四次挥手的文章,本日的这篇文章,重点是环绕着口试,我们应该把握哪些较量重要的点,哪些是较量被口试官给问到的,我认为假如你能把我下面罗列的一

4、第四次挥手:客户端收到 FIN 之后,一样发送一个 ACK 报文作为应答,且把处事端的序列号值 + 1 作为本身 ACK 报文的序列号值,此时客户端处于 TIME_WAIT 状态。必要过一阵子以确保处事端收到本身的 ACK 报文之后才会进入 CLOSED 状态

5、处事端收到 ACK 报文之后,就处于封锁毗连了,处于 CLOSED 状态。

这里出格必要首要的就是TIME_WAIT这个状态了,这个是口试的高频考点,就是要领略,为什么客户端发送 ACK 之后不直接封锁,而是要等一阵子才封锁。这个中的缘故起因就是,要确保处事器是否已经收到了我们的 ACK 报文,假如没有收到的话,处事器会从头发 FIN 报文给客户端,客户端再次收到 FIN 报文之后,就知道之前的 ACK 报文丢失了,然后再次发送 ACK 报文。

至于 TIME_WAIT 一连的时刻至少是一个报文的往返时刻。一样平常会配置一个计时,假如过了这个计时没有再次收到 FIN 报文,则代表对方乐成绩是 ACK 报文,此时处于 CLOSED 状态。

这里我给出每个状态所包括的寄义,有乐趣的可以看看。

LISTEN - 侦听来自远方TCP端口的毗连哀求;

SYN-SENT -在发送毗连哀求后守候匹配的毗连哀求;

SYN-RECEIVED - 在收到和发送一个毗连哀求后守候对毗连哀求简直认;

ESTABLISHED- 代表一个打开的毗连,数据可以传送给用户;

FIN-WAIT-1 - 守候长途TCP的毗连间断哀求,或先前的毗连间断哀求简直认;

FIN-WAIT-2 - 从长途TCP守候毗连间断哀求;

CLOSE-WAIT - 守候从当地用户发来的毗连间断哀求;

CLOSING -守候长途TCP对毗连间断简直认;

LAST-ACK - 守候原本发向长途TCP的毗连间断哀求简直认;

TIME-WAIT -守候足够的时刻以确保长途TCP吸取到毗连间断哀求简直认;

CLOSED - 没有任何毗连状态;

最后,在放在三次握手与四次挥手的图

关于三次握手与四次挥手口试官想考我们什么?

【编辑保举】

  1. Wireshark收集协议说明:解读TCP协议,领略TCP三握手和四挥手
  2. 收集 | 技能口试,“三次握手,四次挥手”背后那些事
  3. TCP三次握手,四次挥手,你真的懂吗?
  4. 高级Web必备:收集优化,拿去镇住口试官
  5. IP /TCP协议及握手进程和数据包名目中级详解
【责任编辑:武晓燕 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读