首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
试在下列条件下比较电路交换和分组交换。要传送的报文共 x (
[问答题]
试在下列条件下比较电路交换和分组交换。要传送的报文共
x (bit)
。从源点到终点共经过
k
段链路, 每段链路的传播时延为
d (s)
,数据率为
b (bit/s)
。在电路交换时电路的建立时间为
s (s)
。在分组交换时分组长度为
p (bit)
,且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?(提示:画一下草图观察
k
段链路共有几个结点。)
添加笔记
求解答(0)
邀请回答
收藏(17)
分享
纠错
3个回答
添加回答
7
levar
设电路交换总时延为
则:
设分组交换总时延为
则:
编辑于 2020-04-16 23:11:05
回复(5)
3
夕吖~~
对于分组交换,当 t=x/C,发送完最后一 bit;
为到达目的地,最后一个分组需经过 k-1 个分组交换机的转发, 每次转发的时间为 p/C,
所以总的延迟= x/C+(k-1)p/C+kd
(1)电路交换是传送之前把各个结点都打通,就需要预先分配宽带,然后整体发送, 既然开始就把结点点都打通了,发送的时候当然不需要在各个结点等待了啦。
而分组交换则是将分组数据传送到相邻结点存储下来在查找转发表转发到下个结点,这就产生了时延。
(2)打个比方,你有一堆货在仓库A(相当于开始要发送的数据),然后来了m辆货车分别装车(这就相当于数据分组了),然后在将货运送到仓库B,货车同时出发(相当于分组数据同时发送),但是货车都是从不同的路径到达仓库B的,路上的
收费站
就相当于结点,那货物从A到B的时间就是同时出发的一刻到最后一辆货车(相当于最后一个分组)到B的时间呐,既然最后一个分组数据都经过了最后一个分组,那其他的早就经过了。。。
发表于 2019-12-01 16:27:52
回复(0)
2
九局下半201905261902642
电路交换时延=连接时延+发送时延+传播时延,分组交换时延=发送时延+传播时延。 所以电路交换总时延为s+x/b+kd 分组交换总时延为kd+(k-1)p/b+np/b 要使分组交换时延小于电路交换时延,要求kd+(k-1)p/b+np/b
发表于 2019-11-12 19:30:48
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
上传者:
小小
难度:
3条回答
17收藏
9946浏览
热门推荐
相关试题
对数几率回归(logistics ...
游戏运营
评论
(1)
仅讨论面向对象编程中的“子类型多态...
Java
Java工程师
C++工程师
顺丰集团
评论
(1)
来自
顺丰科技2019秋招嵌入...
在 Linux 中,有一个名为 f...
Linux
评论
(1)
在大型语言模型的推理过程中,延迟优...
大模型概念
评论
(1)
在大模型训练中,为减少显存消耗通常...
大模型概念
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题