作业帮 > 综合 > 作业

关于电路交换,分组交换,报文交换.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 07:58:25
关于电路交换,分组交换,报文交换.
1.试在下列条件下比较电路交换和分组交换.要传送的报文共x(bit).从源点到终点共经过K段链路,每段链路的传播时延为d(s),数据率为b(b/s).在电路交换时电路的建立时间为s(s).在分组交换时分组长度为p(bit),且各结点的排队等待时间可忽略不计.问在怎样的条件下,分组交换的时延比电路交换的要小?(提示:观察K段链路共有几个结点.)
2.在上一题的分组交换网中,设报文长度和分组长度分别为x和(p+h)(bit),其中p为分组的数据部分的长度,而h为每个分组所带的控制信息固定长度,与p的大小无关.通信的两端共经过k段链路.链路的数据率为b(b/s),但传播时延和结点的排队时间均可忽略不计.若打算使总的时延为最小,问分组的数据部分长度p应取多大?
第一题
电路交换:t=s+x/b;
分组交换:x/b+(k-1)*(p/b)+kd
以报文最后一位为计算突破口
对于报文的最后一位它在x/b时发送完毕,最后一个分组必须被中间的路由器重发k-1次,每次重发要p/b才将所有的分组接受齐,然后才能重发,因此最后一位在每个中间节点的停滞时间为最后一个分组的发送时间
第二题
所需的分组的总数是x/p,因此总的数据加上头信息总共有(p+h)x/p位,源端发送这些为需要时间为(p+h)x/(pb),后面的分析同第一题 故总的时延为 t=(p+h)x/(pb)+(p+h)(k-1)/b 在对该函数求p的导数并令它的导为0,故结果为hx=p*p*(k-1)
上面的答案来自 《计算机网络(第五版)》谢希仁 答案
你可以在网上下载看看