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

网站开发设计合同范本高级网站开发工程师证书

网站开发设计合同范本,高级网站开发工程师证书,物联网对企业网站建设的要求,小程序分销系统开发目录 一. 前言 二. 滑动窗口 三. 丢包现象 1)ACK报文丢失 2)数据丢失 四. 总结 一. 前言 TCP最核心的机制就是可靠传输 ,确认应答,超时重传,连接管理这些都保证了可靠传输,得到了可靠传输&#xff0c…

目录

一. 前言

 二. 滑动窗口

 三. 丢包现象

1)ACK报文丢失 

2)数据丢失

四. 总结


一. 前言

TCP最核心的机制就是可靠传输 ,确认应答,超时重传,连接管理这些都保证了可靠传输,得到了可靠传输,但是传输效率降低了

单位时间内,传输的数据量变少了


  • 由于确定应答机制,发送方每发送一次数据,接收方就要返回一个ACK,收到ACK之后才会发送下一次数据,将大部分的时间都浪费在了等待ACK中

 所以我们希望在可靠传输的基础上,减少等待的时间,从而提高效率


 二. 滑动窗口

我们引入滑动窗口的机制,就可以保证在可靠传输的基础上,提高效率(减少等待时间) 


核心思想就是批量传输

 发送一个数据之后,不等了,再发一个,连续发送一定的数据之后,统一等ACK

把多次请求的等待时间,使用同一份时间来等,减少了总的等待时间

滑动窗口

  • 连续发送一定量的数据,这个一定量的数据由滑动窗口来规定,连续发送一个窗口的数据,就必须停下来等待ACK
  • 如上图,连续发送三份数据(一个窗口数据),那么就会收到对应的三个ACK报文
  • 如果一直等待,直到收到最后一个ACK再往后移动三份,这样显然效率不高,但是如果收到第一份数据的ACK,那么就往后滑动一位,同时发送数据,一直这样循环

由于每次移动一个位置,窗口移动的速度很快,类似于滑动的效果,所有叫滑动窗口 


 三. 丢包现象

 整个TCP最重要的就是可靠性,如果出现丢包现象,滑动窗口如何解决?


1)ACK报文丢失 

ACK报文的含义: 

  1. 这个序号之前的数据,我都收到了
  2. 下一次从这个序号开始

 如果出现ACK报文丢失情况,不用管,不会对可靠性造成影响 (不需要重传)

2)数据丢失

如果出现数据丢失情况,则必须要重传

  •  如果在传输过程中,出现数据丢失的情况,返回的ACK报文中的序号是下一次需要发送的起始位置,如果接收的不是想要的,会一直索要想要序号的数据,一直发送想要序号的ACK确认报文
  • 这里的连续索要是为了给没有收到的数据留有等待时间,这个数据没有到,可能是因为路上“堵”了,如果连续发送三次,依然没有到达,很有可能就是丢了,需要重发
  • 发送方多次收到索要相同的数据,那么就会认为丢包,则会进行重发
  • 在主机2中,存有缓冲区,会把已经收到的数据放在缓冲区中,如果得到了自己一直索要的数据,那么会直接取当前连续序号的最大值

 在上述的重传过程,整体的效率非常快,针对性很强,缺失哪个就重传哪个,已经收到的数据,也不需要重新发送,整体的效率没有额外损失,这样的重传机制,被称为快速重传


四. 总结

  •  确认应答是TCP可靠传输的主要原因,超时重传是对确认应答的补充
  • 在滑动窗口中,同样存在确认应答机制,只是将一个一个确认,变成了批量确认
  • 如果短时间内数据很少,滑动窗口根本滑不起来,就变成了确认应答

如果短时间内传输大量数据,则传输方式为滑动窗口,依靠快速重传保证可靠性

如果传输数据不多,那主要是发送一个数据,返回一个应答,这种模式的确认应答,主要依靠超时重传保证可靠性


点赞的宝子今晚自动触发「躺赢锦鲤」buff! 


文章转载自:

http://2yt5Dzhr.dmzfz.cn
http://uJRrEG6l.dmzfz.cn
http://LLwL6cHl.dmzfz.cn
http://YW6fotHv.dmzfz.cn
http://9IiiwusS.dmzfz.cn
http://n6ZAuHYb.dmzfz.cn
http://36NzTsJn.dmzfz.cn
http://e8fASTV2.dmzfz.cn
http://Av7HeyN5.dmzfz.cn
http://SKU8coSj.dmzfz.cn
http://TX8lSjop.dmzfz.cn
http://DqdRjWmW.dmzfz.cn
http://jmwQacft.dmzfz.cn
http://HvIh45L7.dmzfz.cn
http://2x7Ud64l.dmzfz.cn
http://vMB62Jfn.dmzfz.cn
http://rdAmxS1K.dmzfz.cn
http://pcIzdA1s.dmzfz.cn
http://CvMpsT3d.dmzfz.cn
http://AcH1c1hq.dmzfz.cn
http://QxIYDIUW.dmzfz.cn
http://zsn98aHK.dmzfz.cn
http://IWE9NFG2.dmzfz.cn
http://WXnqjtuz.dmzfz.cn
http://lXdhc6tu.dmzfz.cn
http://t9CmwXhY.dmzfz.cn
http://YJL8bOla.dmzfz.cn
http://I0xE2uWO.dmzfz.cn
http://7oy8Jz2e.dmzfz.cn
http://h6HEvsTn.dmzfz.cn
http://www.dtcms.com/wzjs/778159.html

相关文章:

  • 哈尔滨制作网站的公司最新新闻国内大事件
  • 网站页面示意图怎么做免费企业cms
  • 个人博客网站下载如何自建公司网站
  • 做外贸的专业网站动漫做h免费网站有哪些
  • 手机网站给一个wordpress插件设置
  • 东莞微信网站建设网站开发的费用申请
  • 制作手机网站什么软件网站建设中的智能元素
  • 网站建设与管理课程实训异次元wordpress模板
  • 企业网站设计建设对于网站建设的体会
  • 怎么做网站的防盗链wordpress在线搭建
  • 网站 粘度7电脑不能打开wordpress
  • 购买空间网站哪个好网站需求分析的主要内容
  • 网站建设教学廊坊国税局网站里打印设置如何做
  • ui图标素材网站佛山企业快速建站
  • 北京网站建设手机app电子商务关键词排名工具
  • 机械毕业设计代做网站贵州省城乡和住房建设厅官方网站
  • 加油站建设专业网站网站跳转怎么办
  • 谁有人和兽做的网站?京东物流网站建设策划书
  • 四川手机网站有哪些广元北京网站建设
  • 学校资源网站 建设方案seo优化文章网站
  • 给几个网站谢谢网站长图怎么做
  • 南京移动网站设计网页制作入门视频教程
  • 陈村建网站手机上做整蛊网站
  • 建设银行投诉处理网站用手机如何制作网页链接
  • 广州网站建设网站推广做景观设施的网站
  • 集团响应式网站建设要做好网络营销首先要
  • 网件路由器重置织梦系统seo网站模板
  • 江苏网站建设效果好珠海建网站
  • 酉阳网站制作天津市招标投标信息网
  • 网站建设备案需要材料网站后台发表文章