永发信息网

【滑动窗口】滑动窗口的大小为什么不能等于2^n呢?

答案:2  悬赏:20  手机版
解决时间 2021-02-13 17:59
【滑动窗口】滑动窗口的大小为什么不能等于2^n呢?
最佳答案
【答案】 后退N 帧协议:假设发送窗口的大小为2n,发送方发送了0 号帧,接收窗口发送ACK1(0 帧以收到,希望接受1 号帧,但是ACK1 丢失),接着发送方发送了1 号帧,接收窗口发送ACK2(1 帧已收到,希望接受2 号帧,但是ACK2 丢失),以此类推,直到发送方发了第2n-1 号帧,接收方发送ACK2n(丢失),此时不能在发送数据了,因为已经发送了2n 个帧,但一个确认都没有收到,所以过一段时间帧0 的计时器会到达预定时间进行重发,此时发过去接收方是认为是新一轮的0 号帧还是旧一轮重传的呢?接收方并不知道,很有可能接收方就把该0 号帧当作新一轮的帧接受了,但实际上这个0 号帧是重传的,所以出现错误,即发送窗口的大小不可能为2n.现在假设发送窗口的大小为2n-1,情况和上面一样,发送方发送了0 到2n-2 号帧,接收方发送的确认帧都丢失了,如果没有丢失的话就应该接着传2n-1,但是丢失了,发送方应该发送0 号帧,但是这种情况接收方可以判断出来(即下一帧只要不是第2n-1 号帧就是重传),所以不会发生错误,如果发送窗口的小于2n-1 的话,那就更不会发生错误了.综上:后退N 帧协议的最大发送窗口是2n-1
全部回答
我学会了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国移动(怀黄公路)地址在什么地方,我要处理
惠民县在什么地方啊,我要过去处理事情
海拉5透镜能用几年,各位车友有了解这个问题吗
谁知道小镇上卖什么衣服好
国泰照相这个地址在什么地方,我要处理点事
更换一次机油滤清器需要多久?
汕头市潮南区仙城镇深溪乡
长安欧诺4g15新车发动机气门响怎么办
抛物线y=ax平方一3/2x一2(a不=0)的图象与x轴
什么是独立奥林匹克运动员啊?
帮登在什么地方啊,我要过去处理事情
脆皮炸鸡店在哪里啊,我有事要去这个地方
【tell是什么意思】tell是什么意思
女孩手YIN过多会怎样?
华东旅馆地址在什么地方,想过去办事
推荐资讯
对人类致病的细菌大多数是
日本天皇是什么意思
【led灯管安装图解】LED节能灯替换T8灯管如何
休闲短裤上标180/84a对应的是多大的尺码?
归元寺罗汉堂第四百六十签法自在尊者求高人解
筑晟建设有限公司在哪里啊,我有事要去这个地
不可抗力之男仆的秘密完整版百度云链接跪求
卡西欧fx-991ES 解五次方程~要显示全部根包括
竹子沟怎么去啊,有知道地址的么
中国电信(南河营业厅)(南河镇中国电信)地址在
硬盘出现坏道,怎么区分是物理坏道还是逻辑坏
临夏市伊清食品有限责任公司地址有知道的么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?