首页 > 贵州 > 黔南州 > 滑动窗口,滑动窗口问题

滑动窗口,滑动窗口问题

来源:整理 时间:2023-07-28 08:38:47 编辑:好学习 手机版

本文目录一览

1,滑动窗口问题

每个TCP都有自己的滑动窗口,大小也可能不一样,这个太随机了。但是TCP滑动窗口的最小大小,以及最大大小,一定是一样的,这是一个操作系统传输层的实现决定的。而且,不一定发生丢弃的时候,滑动窗口就立刻变为1。这样太极端了。不是一种成熟的调度方法。可能你这张图里的实验环境,发生丢弃的时候,滑动窗口只是稍微减小。所以发生丢弃厚,数据流只是最大流量的1/2左右。无论如何,RED都能够有效避免TCP的全局同步。其实你这个图中的RED算法不好,只能看出有一点点改善来。满意请采纳。

滑动窗口问题

2,滑动窗口的基本信息

滑动窗口(Sliding window)是一种流量控制技术。早期的网络通信中,通信双方不会考虑网络的拥挤情况直接发送数据。由于大家不知道网络拥塞状况,同时发送数据,导致中间节点阻塞掉包,谁也发不了数据,所以就有了滑动窗口机制来解决此问题。参见滑动窗口如何根据网络拥塞发送数据仿真视频。图片是一个滑动窗口的实例:滑动窗口协议是用来改善吞吐量的一种技术,即容许发送方在接收任何应答之前传送附加的包。接收方告诉发送方在某一时刻能送多少包(称窗口尺寸)。TCP中采用滑动窗口来进行传输控制,滑动窗口的大小意味着接收方还有多大的缓冲区可以用于接收数据。发送方可以通过滑动窗口的大小来确定应该发送多少字节的数据。当滑动窗口为0时,发送方一般不能再发送数据报,但有两种情况除外,一种情况是可以发送紧急数据,例如,允许用户终止在远端机上的运行进程。另一种情况是发送方可以发送一个1字节的数据报来通知接收方重新声明它希望接收的下一字节及发送方的滑动窗口大小。 滑动窗口协议的基本原理就是在任意时刻,发送方都维持了一个连续的允许发送的帧的序号,称为发送窗口;同时,接收方也维持了一个连续的允许接收的帧的序号,称为接收窗口。发送窗口和接收窗口的序号的上下界不一定要一样,甚至大小也可以不同。不同的滑动窗口协议窗口大小一般不同。发送方窗口内的序列号代表了那些已经被发送,但是还没有被确认的帧,或者是那些可以被发送的帧。下面举例说明,假设发送窗口尺寸为2,接收窗口尺寸为1:分析:①初始态,发送方没有帧发出,发送窗口前后沿相重合。接收方0号窗口打开,等待接收0号帧;②发送方打开0号窗口,表示已发出0帧但尚确认返回信息。此时接收窗口状态不变;③发送方打开0、1号窗口,表示0、1号帧均在等待确认之列。至此,发送方打开的窗口数已达规定限度,在未收到新的确认返回帧之前,发送方将暂停发送新的数据帧。接收窗口此时状态仍未变;④接收方已收到0号帧,0号窗口关闭,1号窗口打开,表示准备接收1号帧。此时发送窗口状态不变;⑤发送方收到接收方发来的0号帧确认返回信息,关闭0号窗口,表示从重发表中删除0号帧。此时接收窗口状态仍不变;⑥发送方继续发送2号帧,2号窗口打开,表示2号帧也纳入待确认之列。至此,发送方打开的窗口又已达规定限度,在未收到新的确认返回帧之前,发送方将暂停发送新的数据帧,此时接收窗口状态仍不变;⑦接收方已收到1号帧,1号窗口关闭,2号窗口打开,表示准备接收2号帧。此时发送窗口状态不变;⑧发送方收到接收方发来的1号帧收毕的确认信息,关闭1号窗口,表示从重发表中删除1号帧。此时接收窗口状态仍不变。若从滑动窗口的观点来统一看待1比特滑动窗口、后退n及选择重传三种协议,它们的差别仅在于各自窗口尺寸的大小不同而已。1比特滑动窗口协议:发送窗口=1,接收窗口=1;后退n协议:发送窗口>1,接收窗口=1;选择重传协议:发送窗口>1,接收窗口>1。 由于停等协议要为每一个帧进行确认后才继续发送下一帧,大大降低了信道利用率,因此又提出了后退n协议。后退n协议中,发送方在发完一个数据帧后,不停下来等待应答帧,而是连续发送若干个数据帧,即使在连续发送过程中收到了接收方发来的应答帧,也可以继续发送。且发送方在每发送完一个数据帧时都要设置超时定时器。只要在所设置的超时时间内仍未收到确认帧,就要重发相应的数据帧。如:当发送方发送了N个帧后,若发现该N帧的前一个帧在计时器超时后仍未返回其确认信息,则该帧被判为出错或丢失,此时发送方就不得不重新发送出错帧及其后的N帧。从这里不难看出,后退n协议一方面因连续发送数据帧而提高了效率,但另一方面,在重传时又必须把原来已正确传送过的数据帧进行重传(仅因这些数据帧之前有一个数据帧出了错),这种做法又使传送效率降低。由此可见,若传输信道的传输质量很差因而误码率较大时,连续测协议不一定优于停止等待协议。此协议中的发送窗口的大小为k,接收窗口仍是1。 在后退n协议中,接收方若发现错误帧就不再接收后续的帧,即使是正确到达的帧,这显然是一种浪费。另一种效率更高的策略是当接收方发现某帧出错后,其后继续送来的正确的帧虽然不能立即递交给接收方的高层,但接收方仍可收下来,存放在一个缓冲区中,同时要求发送方重新传送出错的那一帧。一旦收到重新传来的帧后,就可以原已存于缓冲区中的其余帧一并按正确的顺序递交高层。这种方法称为选择重发(SELECTICE REPEAT),其工作过程如图所示。显然,选择重发减少了浪费,但要求接收方有足够大的缓冲区空间。滑动窗口功能:确认、差错控制、流量控制。
windows xp:右击我的电脑->属性->高级->性能 设置->拖动时显示窗口内容 把它的勾去掉windows 7:右击计算机->属性->高级系统设置->高级->性能 设置->拖动时显示窗口内容 把它的勾去掉这个我也找了好半天才知道 估计腾讯是用windos库原有的api来做这个效果 一直以为是再qq本身设置 原来没有...高估了它
滑动窗口的概念滑动窗口(sliding window)是一种流量控制技术。早期的网络通信中,通信双方不会考虑网络的拥挤情况直接发送数据。由于大家不知道网络拥塞状况,同时发送数据,导致中间节点阻塞掉包,谁也发不了数据,所以就有了滑动窗口机制来解决此问题。参见滑动窗口如何根据网络拥塞发送数据仿真视频。图片是一个滑动窗口的实例:滑动窗口协议是用来改善吞吐量的一种技术,即容许发送方在接收任何应答之前传送附加的包。接收方告诉发送方在某一时刻能送多少包(称窗口尺寸)。tcp中采用滑动窗口来进行传输控制,滑动窗口的大小意味着接收方还有多大的缓冲区可以用于接收数据。发送方可以通过滑动窗口的大小来确定应该发送多少字节的数据。当滑动窗口为0时,发送方一般不能再发送数据报,但有两种情况除外,一种情况是可以发送紧急数据,例如,允许用户终止在远端机上的运行进程。另一种情况是发送方可以发送一个1字节的数据报来通知接收方重新声明它希望接收的下一字节及发送方的滑动窗口大小。滑动窗口的机制滑动窗口协议的基本原理就是在任意时刻,发送方都维持了一个连续的允许发送的帧的序号,称为发送窗口;同时,接收方也维持了一个连续的允许接收的帧的序号,称为接收窗口。发送窗口和接收窗口的序号的上下界不一定要一样,甚至大小也可以不同。不同的滑动窗口协议窗口大小一般不同。发送方窗口内的序列号代表了那些已经被发送,但是还没有被确认的帧,或者是那些可以被发送的帧。下面举例说明,假设发送窗口尺寸为2,接收窗口尺寸为1:分析:①初始态,发送方没有帧发出,发送窗口前后沿相重合。接收方0号窗口打开,等待接收0号帧;②发送方打开0号窗口,表示已发出0帧但尚确认返回信息。此时接收窗口状态不变;③发送方打开0、1号窗口,表示0、1号帧均在等待确认之列。至此,发送方打开的窗口数已达规定限度,在未收到新的确认返回帧之前,发送方将暂停发送新的数据帧。接收窗口此时状态仍未变;④接收方已收到0号帧,0号窗口关闭,1号窗口打开,表示准备接收1号帧。此时发送窗口状态不变;⑤发送方收到接收方发来的0号帧确认返回信息,关闭0号窗口,表示从重发表中删除0号帧。此时接收窗口状态仍不变;⑥发送方继续发送2号帧,2号窗口打开,表示2号帧也纳入待确认之列。至此,发送方打开的窗口又已达规定限度,在未收到新的确认返回帧之前,发送方将暂停发送新的数据帧,此时接收窗口状态仍不变;⑦接收方已收到1号帧,1号窗口关闭,2号窗口打开,表示准备接收2号帧。此时发送窗口状态不变;⑧发送方收到接收方发来的1号帧收毕的确认信息,关闭1号窗口,表示从重发表中删除1号帧。此时接收窗口状态仍不变。若从滑动窗口的观点来统一看待1比特滑动窗口、后退n及选择重传三种协议,它们的差别仅在于各自窗口尺寸的大小不同而已。1比特滑动窗口协议:发送窗口=1,接收窗口=1;后退n协议:发送窗口>1,接收窗口=1;选择重传协议:发送窗口>1,接收窗口>1。滑动窗口流量控制tcp的特点之一是提供体积可变的滑动窗口机制,支持端到端的流量控制。tcp的窗口以字节为单位进行调整,以适应接收方的处理能力。处理过程如下:tcp连接阶段,双方协商窗口尺寸,同时接收方预留数据缓存区;发送方根据协商的结果,发送符合窗口尺寸的数据字节流,并等待对方的确认;发送方根据确认信息,改变窗口的尺寸,增加或者减少发送未得到确认的字节流中的字节数。调整过程包括:如果出现发送拥塞,发送窗口缩小为原来的一半,同时将超时重传的时间间隔扩大一倍。滑动窗口机制为端到端设备间的数据传输提供了可靠的流量控制机制。然而,它只能在源端设备和目的端设备起作用,当网络中间设备(例如路由器等)发生拥塞时,滑动窗口机制将不起作用。

滑动窗口的基本信息

文章TAG:滑动滑动窗口窗口问题滑动窗口

最近更新

  • 迫不及待是什么意思,迫不及待出自李晴如真《镜花缘》

    那么这意味着什么呢,简短的回答是迫不及待,出自李晴如真的《镜花缘》,意思是等得太急了,迫不及待同义词:又急又急迫不及待反义词:移动待命迫不及待来源:李晴如真《镜中花》第六回:“且是 ......

    黔南州 日期:2023-05-06

  • 一帆风顺花,一帆风顺花有什么好处

    一帆风顺花有什么好处2,一帆风顺花有毒吗1,一帆风顺花有什么好处一帆风顺是优良的观叶植物,在南方地区可地栽,其他地区多盆栽观赏。一帆风顺的作用还不仅仅是观赏这么简单。别小瞧了它,一 ......

    黔南州 日期:2023-05-06

  • 赞美女孩的词语,赞美女性的词语

    赞美女性的词语佳人、美女、丽人2,夸赞女性的词语优雅,美丽,高贵,睿智,阳光等等3,赞美女孩子的词语温柔美丽可爱大方有气质沉鱼落雁闭月羞花秀外慧中4,征集对美女的赞美之词高贵,优雅 ......

    黔南州 日期:2023-05-06

  • 线线平行,cad中 怎么画一条线跟另一条线平行

    cad中怎么画一条线跟另一条线平行最简单的办法就是偏移(快捷键o),如果长度不合适,再加长;还可以用多义线,直接画平行的两条线;另外,一些二次开发的软件(我用的是清华天河cad)直 ......

    黔南州 日期:2023-05-06

  • 我的人生故事,我的人生故事的介绍

    我的人生故事的介绍2,我的人生故事1,我的人生故事的介绍《MyLifeStory》将带你体验生存在现代都市生活的艰辛,努力朝着自己梦想职业生涯打拼的过程。2,我的人生故事如果没有你 ......

    黔南州 日期:2023-05-06

  • 难为男儿汉,求巫启贤难为男儿汉MP3下载地址

    求巫启贤难为男儿汉MP3下载地址你好!ftp://218.28.104.51/d04/2003/10/17/262.mp3希望对你有所帮助,望采纳。http://www.cpoto ......

    黔南州 日期:2023-05-06

  • 卡拉米尔,什么是卡西米尔效应

    什么是卡西米尔效应卡西米尔效应(Casimireffect)就是在真空中两片平行的平坦金属板之间的吸引压力。这种压力是由平板之间空间中的虚粒子(virtualparticle)的数 ......

    黔南州 日期:2023-05-06

  • 钓鱼浮漂,什么牌子钓鱼漂好

    什么牌子钓鱼漂好良师浮漂(福建良师户外公司生产,手作浮漂有纳米、芦苇、巴尔杉、孔雀羽等)。现在钓鱼大多是用枣核型的长尾长脚浮漂,灵敏度高,抗风浪效果比较好;至于材质的话,孔雀羽的灵 ......

    黔南州 日期:2023-05-05