慕课计算机网络作业1解析

慕课计算机网络作业1

在这里插入图片描述
根据题意,忽略传播延迟和节点处理延迟,那么要计算的就是排队延迟和传输延迟。

第一问:

使用报文交换,那么A,2Mbits的文件会直接发送,第一段链路的时间是 2/10 到达第一个路由器,随后B会在0.1+e+1/10 = 0.2+e的时间也到达第一个路由器。这时候B需要排队等待A传输完成。A的传输延迟 = M/R = 2/20.
A到达第二个路由器的时间 = 2/10 + 2/20
B到达第二个路由器的时间 = 1/10 + 2/20(排队时间)+1/20
A到C的时间 = 2/10+2/20+2/10 = 0.5s 因为A不需要排队
B到D的时间 = 1/10+2/20+1/20+2/10+1/10 = 0.55s

第二问:

采用分组交换,每个分组1kbits,那么A可以有2000个分组。B有1000个分组。
A的分组开始发送。第一个分组到达第一个路由器的时间 = 1/10000
第一个分组到达第二个路由器的时间 = 1/10000 + 1/20000
第一个分组到达C的时间 = 1/10000 + 1/20000 + 1/10000
而最后一个分组到到第一个路由器的时间 = 2000/10000
最后一个分组到第二个路由器的时间 = 2000/10000 + 1/20000
最后一个分组到C的时间 = 2000/10000 + 1/20000 + 1/10000 = 0.20015s

看B的最后一个分组到第一个路由器的时间是 1000/10000
到达D的时间 = 1000/10000 + 最后一个A的分组传输时间也就是排队时间 1/20000 + B的分组传输时间1/20000 + 1/10000 = 0.1002s

显示分组交换比报文交换更好。

猜你喜欢

转载自blog.csdn.net/Thepatterraining/article/details/109952652