程序员面试:三次握手与四次挥手

发布于 2021-02-22 21:22:13      浏览 260

程序员面试:三次握手与四次挥手

详情:

1、
抉信网,www.juexinw.com
1.握手的过程:
2、
抉信网,www.juexinw.com
第一次握手:客户端给服务器端发送一个SYN报文;
3、
抉信网,www.juexinw.com
第二次握手:服务器收到SYN报文之后,会应答一个SYN+ACK报文。
4、
抉信网,www.juexinw.com
第三次握手:客户端收到SYN+ACK报文之后,会回应一个ACK报文。
5、
抉信网,www.juexinw.com
服务器收到ACK报文之后,三次握手建立完成。
6、
抉信网,www.juexinw.com
2.三次握手的作用是为了确认双方的接受和发送能力是否正常。
7、
抉信网,www.juexinw.com
·第一次握手:客户端发送网络包,服务器收到了。
8、
抉信网,www.juexinw.com
服务器断就能得到结论:客户端的发送能力、服务端的接收能力是正常的。
9、
抉信网,www.juexinw.com
·第二次握手:服务端发包,客户端收到了。
10、
抉信网,www.juexinw.com
客户端就能得出结论:服务端的接收能力、发送能力,客户端的接收、发送能力是正常的。不过此时服务器并不能确认客户端的接收能力是否正常。
11、
抉信网,www.juexinw.com
·第三次握手:客户端发包,服务器端收到了。
12、
抉信网,www.juexinw.com
这样服务端得出结论:客户端的接收能力、发送能力正常,服务器自己的发送能力,接收能力正常。
13、
抉信网,www.juexinw.com
3.三次握手我们还能描述的详细:
14、
抉信网,www.juexinw.com
刚开始客户端处于closed状态,服务端处于Listen状态。
15、
抉信网,www.juexinw.com
然后:
16、
抉信网,www.juexinw.com
第一次握手:客户端给服务端发送一个SYN报文,并指明客户端的初始化序列号ISN(c).此时客户端处于SYN_SEND状态。
17、
抉信网,www.juexinw.com
第二次握手:服务器收到SYN报文后,会以自己的SYN报文作为应答,并且也指定了自己的初始化序列号ISN(S)。同时会把客户端的SYN+1作为ACK的值,表示自己已经收到了客户端的SYN,此时服务器处于SYN_READ状态。
18、
抉信网,www.juexinw.com
第三次握手:客户端收到SYN报文之后,会发送一个ACK报文,并且也是一样把服务器的ISN+1作为ACK的值,表示已经收到服务端的SYN报文,此时客户端处于establised状态。
19、
抉信网,www.juexinw.com
服务器收到ACK报文之后,也处于establised状态,此时,双方已经建立起了链接。
20、
抉信网,www.juexinw.com
4.三次握手的作用:
21、
抉信网,www.juexinw.com
5.ISN(初始化序列号)是固定的吗?
22、
抉信网,www.juexinw.com
6.什么是半连接队列?
23、
抉信网,www.juexinw.com
7.三次握手过程中可以携带数据吗?
24、
抉信网,www.juexinw.com
8.四次挥手,关闭时挥手操作。
25、
抉信网,www.juexinw.com
9.客户端主动发起关闭请求,挥手过程如图示。

上一篇:chm格式如何转换成txt 下一篇:如何给U盘设置密码(加锁)

相关推荐

  • 充电器电流大对电池有什么影响
    充电器电流大对电池有什么影响 充电器电流大对电池的影响是可能会把电池充鼓的,最好是用稳定的电池充电才可以的。电池不要等到彻底没电再充电,但是也不要长时间连……

    其他 发布于 2022-05-01 07:22:32 浏览 282

  • 宾馆床尾放的一条长布是什么
    宾馆床尾放的一条长布是什么 1、这条长布叫做:床尾巾、床尾垫,床旗等。在南方,这条长布常被叫做床旗,在北方大都叫为床尾巾。床尾巾是一种用来搭配被衾的铺设,它是……

    其他 发布于 2021-11-29 20:59:25 浏览 238

  • 十大适合新手养的小型冷水鱼
    十大适合新手养的小型冷水鱼 1、锦鲤 现在人们常说转发锦鲤有好运,锦鲤不仅寓意很好,而且还非常漂亮,同时冷水、硬水都能养,稍微注意一下就可以养的很好了。 2、草……

    其他 发布于 2021-11-04 12:45:34 浏览 311

  • 魅族16th有快充吗
    魅族16th有快充吗 魅族16th有快充,魅族16th搭载了3000mAh的电池,魅族16th支持最高24W的快充,半小时充电54%,表现出色,即使手机没电的情况下,魅族16th也能……

    其他 发布于 2021-11-02 02:58:50 浏览 262

  • rar文件用什么软件打开
    rar文件用什么软件打开 文件后缀名为.rar的文件,是压缩格式的文件。需要使用压缩软件WinRAR(在电脑开始程序菜单里的中文名为压缩文件管理器的程序)解压后,才……

    其他 发布于 2021-08-18 15:42:35 浏览 205

  • 省长和省委书记谁的官大
    省长和省委书记谁的官大 省委书记主持省委的全面工作,省长会兼任省委副书记,为省委的二把手,分管政府工作,主持省政府全面工作。省委书记,省长级别一样都为正部……

    其他 发布于 2021-03-29 16:17:45 浏览 373

  • 羊蝎子是羊的哪个部位
    羊蝎子是羊的哪个部位 1、羊蝎子是羊脊椎骨,因其形跟蝎子相似,故而俗称羊蝎子。羊蝎子低脂肪、低胆固醇、高蛋白,富含钙质。易于吸收,有滋阴补肾,美颜壮阳功……

    其他 发布于 2021-01-31 00:47:23 浏览 265

  • c1驾照能开什么车
    c1驾照能开什么车 1、C1驾驶证是驾驶证代号的一种。准驾小型、微型载客汽车以及轻型、微型载货汽车、轻、小、微型专项作业车等车型。考试科目包括……

    其他 发布于 2021-01-23 12:20:49 浏览 261

  • 预约出租车怎么预约
    预约出租车怎么预约 1.首先我们需要在手机上下载一个滴滴出行软件,下载完成后将该软件打开,并在页面中选择“出租车”选项。 2.接下来在打开的出租车页……

    其他 发布于 2021-01-14 14:17:53 浏览 303

  • 为学姐学长考研加油的暖心句子
    为学姐学长考研加油的暖心句子 1、考研只是漫漫人生路中的一道坎,无论成功或是失败,现在都不能改变什么了。 2、在人生的旅程中,总是有一些事情是需要自己一个人面……

    其他 发布于 2021-01-04 08:17:14 浏览 556