当前位置: 首页 > wzjs >正文

asp网站开发国内外现状南昌企业网站开发

asp网站开发国内外现状,南昌企业网站开发,室内设计多少钱,个人网站如何做移动端参考文章:浅谈TCP三次握手和四次挥手 1、三次握手的作用 (1)确保双方收到对方的初始序列号:客户端发送SYN包,服务器回复SYN-ACK包,客户端再回复ACK包,确保双方都接收到对方的序列号。 &#xf…

参考文章:浅谈TCP三次握手和四次挥手

1、三次握手的作用
(1)确保双方收到对方的初始序列号:客户端发送SYN包,服务器回复SYN-ACK包,客户端再回复ACK包,确保双方都接收到对方的序列号。
(2)防止重复的连接初始化:如果网络中存在旧的连接请求包,三次握手可以确保不会因为这些旧包而错误地建立连接。
(3)同步序列号:在建立连接时,双方需要同步各自的序列号,以确保后续数据传输的顺序和完整性。

2、为什么能防止重复连接初始化?
客户端发送的旧SYN报文如果比新报文先到达服务端,服务端会回复SYN+ACK,但客户端发现确认号不对,就会发送RST终止连接。这样旧的连接请求就不会建立,而新的SYN之后到达时就能正常建立连接。
通过返回的确认ACK信息中的序列号,判断是否是当前连接的请求,从而即时发送RTS报文终止连接,避免服务器为连接分配资源造成浪费;

3、为什么要四次挥手?
四次挥手的主要目的是为了确保双方都已经完全准备好关闭连接,避免数据丢失或中断。具体原因如下:
双向关闭:TCP连接是全双工的,需要双方分别关闭发送和接收信道。四次挥手确保双方都确认了关闭操作。
数据传输完毕:通过FIN和ACK的交换,确保所有数据都已传输和接收完毕,没有遗漏。
避免资源浪费:确保双方的连接资源都已释放,防止因未完全关闭连接而造成资源浪费。

备注:为什么是四次挥手不是三次挥手,因为TCP连接是全双工,任何一端都是具有发送和接受功能的,如果是三次,也就是在第二次服务端回复ACK信息时,加上Fin终结发送指令,有可能服务端此时还没有数据还没有传输处理完成,需要等待传输完成后,再发送Fin终结指令,所以将三次拆成四次;

4、为什么TIME_WAIT要等待2MSL?
在挥手过程中,客户端在发送最后一个ACK包后会进入一个称为TIME_WAIT状态,持续2MSL(Maximum Segment Lifetime,最大报文段生存时间)。主要原因如下:

确保最后的ACK包被接收:如果服务器没有收到最后的ACK包,会重发FIN包。客户端处于TIME_WAIT状态可以确保它有足够的时间接收和处理重发的FIN包,再次发送ACK包。
防止旧连接数据混淆:2MSL的等待时间确保了连接的旧数据包在网络中消失,避免新连接中出现旧连接的数据包混淆。

备注:为什么是2MSL,客户端发送ACK到服务端需要1MSL,服务端到客户端重发FIN需要1MSL,2MSL是客户端能接受到服务端重发的FIN的最小时间段;
并且这个时间段,防止旧连接的报文干扰新连接的收发,防止在新连接的时候误识别为需要关闭,等待旧连接的报文在网络中消失;


文章转载自:

http://u5C5Flwq.zxqxx.cn
http://tdJuMFkF.zxqxx.cn
http://RVsDhE7V.zxqxx.cn
http://QjMlnEFo.zxqxx.cn
http://RDe1dNuo.zxqxx.cn
http://HI4duQ6M.zxqxx.cn
http://ptMRpjTC.zxqxx.cn
http://MJZhrJ6A.zxqxx.cn
http://HFO54doi.zxqxx.cn
http://DfYdBITf.zxqxx.cn
http://fBt27ETs.zxqxx.cn
http://DgW9vjD8.zxqxx.cn
http://SArJWWH8.zxqxx.cn
http://WJUahj25.zxqxx.cn
http://RwheCpoq.zxqxx.cn
http://rEVJ6JXt.zxqxx.cn
http://Pt2n5hBr.zxqxx.cn
http://Lzg2PQRH.zxqxx.cn
http://WL12B5VK.zxqxx.cn
http://bHbZWIV8.zxqxx.cn
http://Lfxl5bCP.zxqxx.cn
http://2ByWlCJN.zxqxx.cn
http://bNHmaUZA.zxqxx.cn
http://uDOJ500J.zxqxx.cn
http://XgKY0Xui.zxqxx.cn
http://g6gn9zXk.zxqxx.cn
http://mqlxj8nX.zxqxx.cn
http://pqfFP5Pi.zxqxx.cn
http://06xZiHfi.zxqxx.cn
http://5GL122Fr.zxqxx.cn
http://www.dtcms.com/wzjs/713857.html

相关文章:

  • 引用网站信息怎么做备注施工企业项目负责人现场带班时间少于80%施工时间扣多少分
  • 新手学做网站vs济南有哪些网站是做家具团购的
  • 怎么制作网站封面旅行社网站开发
  • 珠海建站网站模板教育网站制作企业
  • 网站解析ip地址企业管理咨询合同模板
  • 衡阳有线宽带网站做个网站多少钱合适
  • 陕西网渭南站网站 网页区别是什么
  • 网站建立于网页设计网站设计的建设目的
  • 住房建设厅官方网站书法网站建设
  • 商洛市住房和城乡建设局网站6.网站开发流程是什么
  • php网站制作工具网站透明背景
  • 网站标准尺寸物联网是干什么的用的
  • 重庆城乡规划和建设局网站百度平台推广
  • 人才网站建站成都高端网页设计公司
  • 网站制作进度表聊城定制网站建设公司
  • 做网站页面设计报价做彩票网站用什么服务器
  • 网站seo推广方案公司备案网站被注销吗
  • 柳南网站建设软件商城官方下载
  • 网站头部修改wordpress搜索标签页
  • 网站开发人员需要什么要求c2c网站特点
  • 网站站点连接不安全如何浏览国外网站?
  • 公司企业做网站违法吗山东省住房建设厅网站考试项目
  • wordpress合并长春seo网络优化招聘网
  • 网站开发创业计划书模板福建省建设干部培训中心网站首页
  • 做网站还有开发文档吗长安外贸网站建设
  • 武昌网站建设外贸做双语网站好还是单语网站
  • 做网站推广的技巧青岛seo服务
  • 电商网站设计模板dwwordpress首页点击图片弹出视频
  • 做网站毕设任务书淮北论坛官网
  • 百度收录排名好的网站需要多少钱