计算机网络的一道题,不懂,希望大神给解释一下
试在下列条件下比较电路交换和分组交换。要传送的报文共x(bit),从源站到目的站共经过k段链路,每段链路的传播时延为d(s),数据率为C(bit/s)。在电路交换时电路的...
试在下列条件下比较电路交换和分组交换。要传送的报文共x(bit),从源站到目的站共经过k段链路,每段链路的传播时延为d(s),数据率为C(bit/s)。在电路交换时电路的建立时间为s(s)。在分组交换时分组长度为p(bit),且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?
答:对电路交换,当t=s时,链路建立;
当t=s+x/C,发送完最后一bit;
当t=s+x/C+kd,所有的信息到达目的地。
对分组交换,当t=x/C, 发送完最后一bit;
为到达目的地,最后一个分组需经过k-1个分组交换机的转发,
每次转发的时间为p/C,
所以总的延迟= x/C+(k-1)p/C+kd
所以当分组交换的时延小于电路交换
x/C+(k-1)p/C+kd<s+x/C+kd时,
(k-1)p/C<s
题解的前半部分懂,在解分组交换时为什么说"最后一个分组要经过 k-1个转发呢?应该是有很多分组(若干个啊,每一个都要经过K-1个转发啊,为什么只计算最后一个分组的转发时间呢?)
不懂,请大神给个详细具体的解释,谢谢!
ps: 这是谢希仁版计算机网络第一章概述后面的题,所以尽量解释得我能看懂。。。 展开
答:对电路交换,当t=s时,链路建立;
当t=s+x/C,发送完最后一bit;
当t=s+x/C+kd,所有的信息到达目的地。
对分组交换,当t=x/C, 发送完最后一bit;
为到达目的地,最后一个分组需经过k-1个分组交换机的转发,
每次转发的时间为p/C,
所以总的延迟= x/C+(k-1)p/C+kd
所以当分组交换的时延小于电路交换
x/C+(k-1)p/C+kd<s+x/C+kd时,
(k-1)p/C<s
题解的前半部分懂,在解分组交换时为什么说"最后一个分组要经过 k-1个转发呢?应该是有很多分组(若干个啊,每一个都要经过K-1个转发啊,为什么只计算最后一个分组的转发时间呢?)
不懂,请大神给个详细具体的解释,谢谢!
ps: 这是谢希仁版计算机网络第一章概述后面的题,所以尽量解释得我能看懂。。。 展开
6个回答
展开全部
分组交换是什么?所有分组按顺序一个一个推出去。
题目中这句话的确有些不妥,应当改为“为到达目的地,每个分组需经过k-1个分组交换机的转发, 每次转发的时间为p/C, 所以转发所产生的时延为 (k-1)p/C。”
题目中这句话的确有些不妥,应当改为“为到达目的地,每个分组需经过k-1个分组交换机的转发, 每次转发的时间为p/C, 所以转发所产生的时延为 (k-1)p/C。”
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2019-03-08
展开全部
很高深的题啊,得要专业人员才能答得出来。普通电脑爱好者中,不大有人能回答。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你发的图片太模糊了,想必您的手机用了几年了,因为现在的手机不会这么模糊。看着模糊得字,我推荐不与外界打交道,长期下去会把自己与世隔绝的,更不会得到女孩子的喜欢,所以你要理解现在的女孩都喜欢阳光,积极向上的男孩,所以请你走出来,试着与人交往,让自己开朗起来,男生要有客观主义思想。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询