首页 >热点 > > 正文

三次握手四次挥手_三次握手四次挥手通俗解释

互联网 2023-07-02 05:12:12

1、建立连接协议(三次握手) (1)客户端发送一个带SYN标志的TCP报文到服务器。


(资料图片仅供参考)

2、这是三次握手过程中的报文1。

3、 (2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。

4、因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据通讯。

5、 (3) 客户必须再次回应服务段一个ACK报文,这是报文段3。

6、 2、连接终止协议(四次挥手) 由于TCP连接是全双工的,因此每个方向都必须单独进行关闭。

7、这原则是当一方完成它的数据发送任务后就能发送一个FIN来终止这个方向的连接。

8、收到一个 FIN只意味着这一方向上没有数据流动,一个TCP连接在收到一个FIN后仍能发送数据。

9、首先进行关闭的一方将执行主动关闭,而另一方执行被动关闭。

10、 (1) TCP客户端发送一个FIN,用来关闭客户到服务器的数据传送(报文段4)。

11、 (2) 服务器收到这个FIN,它发回一个ACK,确认序号为收到的序号加1(报文段5)。

12、和SYN一样,一个FIN将占用一个序号。

13、 (3) 服务器关闭客户端的连接,发送一个FIN给客户端(报文段6)。

14、 (4) 客户段发回ACK报文确认,并将确认序号设置为收到序号加1(报文段7)。

15、 CLOSED:这个没什么好说的了,表示初始状态。

16、 LISTEN:这个也是非常容易理解的一个状态,表示服务器端的某个SOCKET处于监听状态,可以接受连接了。

17、 SYN_RCVD:这个状态表示接受到了SYN报文,在正常情况下,这个状态是服务器端的SOCKET在建立TCP连接时的三次握手会话过程中的一个中间状态,很短暂,基本上用netstat你是很难看到这种状态的,除非你特意写了一个客户端测试程序,故意将三次TCP握手过程中最后一个ACK报文不予发送。

18、因此这种状态时,当收到客户端的ACK报文后,它会进入到ESTABLISHED状态。

19、 SYN_SENT:这个状态与SYN_RCVD遥想呼应,当客户端SOCKET执行CONNECT连接时,它首先发送SYN报文,因此也随即它会进入到了SYN_SENT状态,并等待服务端的发送三次握手中的第2个报文。

20、SYN_SENT状态表示客户端已发送SYN报文。

21、 ESTABLISHED:这个容易理解了,表示连接已经建立了。

22、 FIN_WAIT_1:这个状态要好好解释一下,其实FIN_WAIT_1和FIN_WAIT_2状态的真正含义都是表示等待对方的FIN报文。

23、而这两种状态的区别是:FIN_WAIT_1状态实际上是当SOCKET在ESTABLISHED状态时,它想主动关闭连接,向对方发送了FIN报文,此时该SOCKET即进入到FIN_WAIT_1状态。

24、而当对方回应ACK报文后,则进入到FIN_WAIT_2状态,当然在实际的正常情况下,无论对方何种情况下,都应该马上回应ACK报文,所以FIN_WAIT_1状态一般是比较难见到的,而FIN_WAIT_2状态还有时常常可以用netstat看到。

25、 FIN_WAIT_2:上面已经详细解释了这种状态,实际上FIN_WAIT_2状态下的SOCKET,表示半连接,也即有一方要求close连接,但另外还告诉对方,我暂时还有点数据需要传送给你,稍后再关闭连接。

26、 TIME_WAIT:表示收到了对方的FIN报文,并发送出了ACK报文,就等2MSL后即可回到CLOSED可用状态了。

27、如果FIN_WAIT_1状态下,收到了对方同时带FIN标志和ACK标志的报文时,可以直接进入到TIME_WAIT状态,而无须经过FIN_WAIT_2状态。

28、 CLOSING:这种状态比较特殊,实际情况中应该是很少见,属于一种比较罕见的例外状态。

29、正常情况下,当你发送FIN报文后,按理来说是应该先收到(或同时收到)对方的ACK报文,再收到对方的FIN报文。

30、但是CLOSING状态表示你发送FIN报文后,并没有收到对方的ACK报文,反而却也收到了对方的FIN报文。

31、什么情况下会出现此种情况呢?其实细想一下,也不难得出结论:那就是如果双方几乎在同时close一个SOCKET的话,那么就出现了双方同时发送FIN报文的情况,也即会出现CLOSING状态,表示双方都正在关闭SOCKET连接。

32、 CLOSE_WAIT:这种状态的含义其实是表示在等待关闭。

33、怎么理解呢?当对方close一个SOCKET后发送FIN报文给自己,你系统毫无疑问地会回应一个ACK报文给对方,此时则进入到CLOSE_WAIT状态。

34、接下来呢,实际上你真正需要考虑的事情是察看你是否还有数据发送给对方,如果没有的话,那么你也就可以close这个SOCKET,发送FIN报文给对方,也即关闭连接。

35、所以你在CLOSE_WAIT状态下,需要完成的事情是等待你去关闭连接。

36、 LAST_ACK:这个状态还是比较容易好理解的,它是被动关闭一方在发送FIN报文后,最后等待对方的ACK报文。

本文就为大家分享到这里,希望小伙伴们会喜欢。

上一篇:左脑发达的女生特点(左脑发达)_天天微动态 下一篇:最后一页
x
推荐阅读

三次握手四次挥手_三次握手四次挥手通俗解释

2023-07-02

左脑发达的女生特点(左脑发达)_天天微动态

2023-07-02

庄子说嗜欲深者天机浅(嗜欲深者天机浅)

2023-07-02

报道:吻戏最多的电影中文_吻戏最多的电影

2023-07-01

2023年上半年龙岩市区房企销售排行榜(附CRIC解读)

2023-07-01

炒的五花肉,猪皮特别硬、嚼不动?啥原因?_天天实时

2023-07-01

世界热消息:用乳汁救伤员的“沂蒙红嫂”明德英

2023-07-01

海南“村VA” | 是真爱!文昌这对夫妇为看球宁愿停了生意|每日简讯

2023-07-01

美国GMT时间 gmt时间

2023-07-01

独家:原福建电信总经理高金兴正式退休 他是业内知名人物贡献大 快播报

2023-07-01

汽车转速高怎么回事(汽车转速高速度上不去是什么原因?) 焦点报道

2023-07-01

当前热点-西藏措美:草原天地阔 万物任徜徉

2023-07-01

全球关注:高品质打造安置房 圆百姓“安居梦”

2023-07-01

环球热讯:网页对话框不显示内容了(网页对话框不显示内容)

2023-07-01

2023年医保药品目录调整方案 有哪些亮点?-世界快资讯

2023-07-01

夏天一吹空调就打喷嚏流鼻涕是怎么回事_吹空调就打喷嚏流鼻涕怎么办|热点聚焦

2023-07-01

养由基是什么时期哪国人_养由基

2023-07-01

环球热资讯!(高质量发展调研行)江苏新沂:“办不成事”窗口专门“办成事”

2023-07-01

螨虫最怕这3种东西是什么(螨虫最怕这3种东西)|环球时快讯

2023-07-01

热门:生存游戏俄罗斯第一季_十大生存游戏的排名

2023-07-01

侯宝林单口相声黄半仙 侯宝林单口相声_天天速讯

2023-07-01

美国财长耶伦提到了拜登政府的经济增长战略,力求实现从下往上及由里往外的增长,同时强调了智能经济和现代供给侧经济学的重要性

2023-07-01

讨论贴:随着廷贝尔可能加盟,能踢右边后卫的新援似...

2023-06-30

幸福街鞋子批发网

2023-06-30

环球热资讯!网游之紫眸蝶翼txt下载(网游之紫眸蝶翼)

2023-06-30

如何报考2023年免联考国际硕士|天天精选

2023-06-30

世界新动态:范艳丽_关于范艳丽的简介

2023-06-30

天天观点:23浙江债37票面利率为2.9700%

2023-06-30

焦点速递!教育培训行业未来_教育培训行业发展前景

2023-06-30

投资者嫌净利低,恒邦股份董事长承诺提升效益 | 直击业绩会

2023-06-30

中国—非洲贸易指数首次对外发布_全球即时

2023-06-30

世界报道:泓博医药:公司选购的GPU为英伟达A800

2023-06-30

暑假到了,要不要给男孩割包皮?听听妇幼医生怎么说_世界快消息

2023-06-30

马鲁蒂铃木Alto K10基于TourH1商用掀背车推出起价48万卢比

2023-06-30

今日快看!宝马自动落锁怎么设置时间(宝马自动落锁怎么设置?)

2023-06-30

世界聚焦:甘肃一村民家门口玉米因“影响视野”被拔除,当事农户否认曾征得同意

2023-06-30

速看:俄罗斯真正狠人终于出山了

2023-06-30

世界速递!强化政治监督 优化营商环境

2023-06-30

每日看点!平流层对流层

2023-06-30

镇静催眠药,会上瘾么? 世界观速讯

2023-06-30

【世界新视野】宝骏云朵以“天空美学”为灵感,正式公布外观细节

2023-06-30

环球微动态丨投资管理公司注册条件和注册资金 投资管理公司注册条件

2023-06-30

微软曾考虑收购Square Enix、Sega 和Bungie

2023-06-30

焦点关注:大创项目研究意义怎么写-研究意义怎么写

2023-06-30

非同寻常的意思怎么解释_非同寻常的人是什么意思

2023-06-29

华夏基金定投-华夏基金定投怎么样

2023-06-29

微信支付致歉!_世界信息

2023-06-29

页眉设置每一页都不一样_页眉设置每一页不一样

2023-06-29

世界热推荐:龙珠社区:党建引领暖蜂筑巢 凝聚发展“新”力量

2023-06-29

尤利西斯经典语录_尤利西斯_焦点精选

2023-06-29

镇远尚寨:“苗”见新“钱”景 300亩高粱苗移栽中 天天速讯

2023-06-29

天天实时:一拳超人205话:埼玉与怪人饿狼的史诗级会面埼玉嘲讽能力点满

2023-06-29

环球播报:打造城市更新“新样板” 上海青浦凤溪城中村改造项目获银团融资220亿

2023-06-29

天天最资讯丨百付宝是什么_百付宝

2023-06-29

中甲:苏州东吴负济南兴洲

2023-06-29

微信支付遭多家高校停用,回应来了!|环球观点

2023-06-29

黑龙江省推进农产品加工业高质量发展会议在齐齐哈尔举行_环球关注

2023-06-29

媻豆先生动画片全集guoyu_媻豆先生动画片全集 全球新消息

2023-06-29

全球关注:6月29日通信服务板块涨幅达2%

2023-06-29

金店回收黄金多少钱一克(2023年6月29日)

2023-06-29

近一年业绩同类第一 智能投资高手孙蒙:我这样训练“AI基金经理”

2023-06-29

湖北谷城:马蜂“落户”居民家 消防救援大队成功清除解民忧

2023-06-29

安徽省淮南市计量所赴寿县开展出租车计价器年度强制检定工作

2023-06-29

防晒小贴士|你的防晒用对了吗?

2023-06-29

热门看点:消费者的“吐槽权”理应受到保护

2023-06-29

《熟年》:好好一部剧,让女二号拖了后腿,完全被唐艺昕比下去了 天天消息

2023-06-29

天天快资讯丨迪丽热巴黄景瑜再添新瓜,疑似有同款酒店灯,两方沉默态度引热议

2023-06-29

杭州推出支持总部经济“政策礼包”

2023-06-29

A股男装概念股龙头汇总(2023/6/29)

2023-06-29

聚焦:​拜登脸颊出现勒痕?白宫证实:他在使用呼吸机

2023-06-29

整车企业喊话动力电池产能过剩,这是为啥?

2023-06-29

西西里岛地图_西西里岛2KM

2023-06-29

莫迪斯特·鲁辛斯基(关于莫迪斯特·鲁辛斯基的简介) 视焦点讯

2023-06-29

全球聚焦:重磅后续!警方发布解剖尸体公告,24小时不到,家属网友齐反对

2023-06-29

卓梵阿玛尼算不算名牌 卓梵阿玛尼和阿玛尼有什么区别

2023-06-29

奇库加速器_奇妙加速器挖矿贴吧

2023-06-29

济南外国语学校一年学费多少钱(济南外国语学校)

2023-06-28

世界快资讯丨海贼王剧场版(海贼王粤语版)

2023-06-28

【天天速看料】株洲军分区:深入基层开展专题调研 助力乡村振兴

2023-06-28

世界快讯:凤凰晚报|53岁周鸿祎考上清华,将攻读博士;60岁章小蕙逆袭,她已无对手

2023-06-28

62人的公司 卖了94亿!2年估值涨6倍 生成式AI最大并购案诞生! 世界信息

2023-06-28

中创环保董事长等延期履行增持承诺 投资者索赔进行中|环球快播

2023-06-28

焦点讯息:不当得利的法律规定(不当得利之债)

2023-06-28

「和美城乡 四大行动」锦屏县大同乡:开展集中专项整治 奋力提升“乡村颜值”

2023-06-28

旅游酒店股价大幅下跌 大连圣亚、君亭酒店领跌|全球新消息

2023-06-28

战锤40k小说《钢铁践踏》第一章 天天观察

2023-06-28

究极缝合怪《创世理想乡》无缝地图更新今日推出!-每日讯息

2023-06-28

最终幻想 XVI|当前短讯

2023-06-28

【盘后分析】指数波澜不惊实则暗流涌动 螳臂当车不如顺势而为 世界今亮点

2023-06-28

重庆秀山县中医院食堂“饭盒中吃出老鼠头” 涉事食堂已停业 当前焦点

2023-06-28

新股破发!上市大跌15%,中一签亏4000,高价发行惹的祸?

2023-06-28

金溥聪率马家军助阵侯友宜 避答九二共识 最新快讯

2023-06-28

欧青赛单场解读:瑞士U21状态不差,法国U21名不副实?

2023-06-28

天天快消息!德国7月消费者信心减弱,前景黯淡

2023-06-28

造梦西游4宠物培养总天赋点达到几点之后可以领悟奥义_造梦西游4宠物培养-热点评

2023-06-28

当前热议!7 月 8 日港中大(深圳)管理学理学硕士项目 2024 级广州招生说明会

2023-06-28

弧长公式怎么来的_弧长公式_全球热讯

2023-06-28

【全球聚看点】崇明李老伯原想换个地方养老,为啥最近又改了主意?

2023-06-28

江航装备:6月27日融资买入580.44万元,融资融券余额1.27亿元 天天最新

2023-06-28

景田百岁山广告的故事_百岁山广告的故事 天天快讯

2023-06-28