本文主要是介绍慕课计算机网络作业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
显示分组交换比报文交换更好。
这篇关于慕课计算机网络作业1解析的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!