
计算机网络 设计一个类似于TCP的滑动窗口协议,
设计一个类似于TCP的滑动窗口协议,该协议将运行于一个100Mb/s的网络上,网络中线路的往返时间RTT=100ms,报文段的最大生存时间为60s。请描述你所设计的协议的...
设计一个类似于TCP的滑动窗口协议,该协议将运行于一个100Mb/s的网络上,网络中线路的往返时间RTT=100ms,报文段的最大生存时间为60s。请描述你所设计的协议的依据及工作过程,给出所设计协议的名称(自己起个名字),你所设计的协议头部的窗口字段和序号字段最少应该有多少比特?为什么?
设计中需要考虑效率及网络环境因素。
我在31号之前要答案 答得好的号加分
这是计算机网络的一个作业 我是实在不会 才来问的 明天要交的 哪个大神会的 帮帮忙做一下呗 感谢万分 至于不会的 就别来这灌水了 有点公德心 谢谢 展开
设计中需要考虑效率及网络环境因素。
我在31号之前要答案 答得好的号加分
这是计算机网络的一个作业 我是实在不会 才来问的 明天要交的 哪个大神会的 帮帮忙做一下呗 感谢万分 至于不会的 就别来这灌水了 有点公德心 谢谢 展开
展开全部
这个问题最关键是在于窗口大小的计算和每帧长度的确定。至于具体的过程活动窗口协议很多百度一下就有,把下面计算出来的参数套一下就完事~~。
假设每帧传输1Kb,
则传输一个帧所需时间为: 发送时间 + 信息信道延迟 + 确认信道延迟(确认帧很短,忽略发送时间)= 1kb / 100Mbps + RTT/2+ RTT/2= 100ms+ 0.01ms 信道利用率 = 0.01/ 100.001=0.01%.
要使信道利用率达到更高,可一次发送的帧数量为100/0.01=10000,上面的K=1000,为了计算方便。
也就是说,当帧长度1kb时,发送窗口最大可以达到10000.
协议头部的窗口字段和序号字段最少应该有多少比特?
应该有16bit,因为8bit的最大值才512。
我也是在网上找的,不知道准确不准确。
假设每帧传输1Kb,
则传输一个帧所需时间为: 发送时间 + 信息信道延迟 + 确认信道延迟(确认帧很短,忽略发送时间)= 1kb / 100Mbps + RTT/2+ RTT/2= 100ms+ 0.01ms 信道利用率 = 0.01/ 100.001=0.01%.
要使信道利用率达到更高,可一次发送的帧数量为100/0.01=10000,上面的K=1000,为了计算方便。
也就是说,当帧长度1kb时,发送窗口最大可以达到10000.
协议头部的窗口字段和序号字段最少应该有多少比特?
应该有16bit,因为8bit的最大值才512。
我也是在网上找的,不知道准确不准确。

2025-08-06 广告
瑞丰宝丽(北京)科技有限公司,服务热线 :13121718625 成立以来,深耕产业元宇宙(IMP)技术创新,成功研发XR数智产业平台,搭载自研国产虚实共建引擎,融合自有AI大模型,推动实体产业数字化转型,赋能客户构建智能产业链与价值网络。...
点击进入详情页
本回答由瑞丰宝丽提供
展开全部
窗口的大小必须能够容纳的数据应该为 RTT*带宽,而序号则应保证不会;因绕造 成具有相同序号的报文在网络中同时传输,即序号大小至少为报文段最大生存时间*带宽。
已 知网络带宽为 100Mb/s,线路的往返时间 RTT 为 100ms,报文段最大生存时间为 60s。
RTT*带宽=100ms*100Mb/s=10Mb=10*10^6b,而 2^ 23<10*10^6<2^24,这样窗口大小必须 容纳 2^24/8=2^21B,即窗口字段最小应该为 21b。
最大生存时间*带宽=60s*100Mb/s=6000Mb=6*10^9b,2^32<6*10^9<2^33,这样序号空间 大小至少 2 ^33/8=2^30,即序号字段最小应该为 30b。
已 知网络带宽为 100Mb/s,线路的往返时间 RTT 为 100ms,报文段最大生存时间为 60s。
RTT*带宽=100ms*100Mb/s=10Mb=10*10^6b,而 2^ 23<10*10^6<2^24,这样窗口大小必须 容纳 2^24/8=2^21B,即窗口字段最小应该为 21b。
最大生存时间*带宽=60s*100Mb/s=6000Mb=6*10^9b,2^32<6*10^9<2^33,这样序号空间 大小至少 2 ^33/8=2^30,即序号字段最小应该为 30b。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
于海。。。。。。兄弟你太嚣张了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
东大软件,月薪过万
追问
你碉堡了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询