在分组交换网络中,分组沿着具有两个中间节点的单一路径从源路由到目的地。如果消息大小为 24 字节,并且每个数据包包含 3 字节的标头,则最佳数据包大小为:
(一) 4
(乙) 6
(三) 7
(四) 9答案: (D)
说明:由于并行性,将消息分成数据包可能会减少传输时间,如下图所示。
但是在一定限制之后减小数据包大小也可能增加传输时间。
下图显示了所给出的情况。
让所有节点传输 1 个字节的传输时间为 t。第一个数据包需要时间=(数据包大小)*3*t。在第一个数据包到达目的地后,由于并行性,剩余的数据包将花费等于(数据包大小)*t 的时间。
If we use 4 bytes as packet size, there will be 24 packets
Total Transmission time = Time taken by first packet +
Time taken by remaining packets
= 3*4*t + 23*4*t = 104t
If we use 6 bytes as packet size, there will be 8 packets
Total Transmission time = 3*6*t + 7*6*t = 60t
If we use 7 bytes as packet size, there will be 6 packets
Total Transmission time = 3*7*t + 5*7*t = 56t
If we use 9 bytes as packet size, there will be 4 packets
Total Transmission time = 3*9*t + 3*9*t = 54t
来源:http://www.geeksforgeeks.org/computer-networks-set-6/的问题2
相关文章:
电路交换与分组交换
这个问题的测验